/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/goblint-regression/28-race_reach_02-simple_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 16:06:52,039 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 16:06:52,041 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 16:06:52,071 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 16:06:52,072 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 16:06:52,074 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 16:06:52,076 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 16:06:52,081 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 16:06:52,137 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 16:06:52,141 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 16:06:52,143 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 16:06:52,144 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 16:06:52,144 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 16:06:52,146 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 16:06:52,147 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 16:06:52,150 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 16:06:52,151 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 16:06:52,152 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 16:06:52,154 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 16:06:52,158 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 16:06:52,159 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 16:06:52,160 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 16:06:52,185 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 16:06:52,186 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 16:06:52,191 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 16:06:52,192 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 16:06:52,192 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 16:06:52,193 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 16:06:52,193 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 16:06:52,194 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 16:06:52,194 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 16:06:52,195 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 16:06:52,196 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 16:06:52,196 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 16:06:52,197 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 16:06:52,197 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 16:06:52,197 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 16:06:52,197 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 16:06:52,197 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 16:06:52,198 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 16:06:52,200 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 16:06:52,203 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:06:52,232 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 16:06:52,233 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 16:06:52,235 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 16:06:52,235 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 16:06:52,236 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 16:06:52,236 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 16:06:52,236 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 16:06:52,236 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 16:06:52,236 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 16:06:52,236 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 16:06:52,237 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 16:06:52,237 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 16:06:52,237 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 16:06:52,237 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 16:06:52,237 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 16:06:52,237 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 16:06:52,238 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 16:06:52,238 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 16:06:52,238 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 16:06:52,239 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 16:06:52,239 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 16:06:52,239 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 16:06:52,239 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 16:06:52,239 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:06:52,519 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 16:06:52,543 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 16:06:52,545 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 16:06:52,546 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 16:06:52,547 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 16:06:52,547 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i [2021-03-25 16:06:52,588 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c45687599/d0b43eeac61b4a5fbbda5e7785ca6f1d/FLAG1a24c2aa8 [2021-03-25 16:06:53,041 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 16:06:53,042 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i [2021-03-25 16:06:53,051 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c45687599/d0b43eeac61b4a5fbbda5e7785ca6f1d/FLAG1a24c2aa8 [2021-03-25 16:06:53,399 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c45687599/d0b43eeac61b4a5fbbda5e7785ca6f1d [2021-03-25 16:06:53,401 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 16:06:53,402 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 16:06:53,405 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 16:06:53,405 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 16:06:53,407 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 16:06:53,408 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,409 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26aec573 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53, skipping insertion in model container [2021-03-25 16:06:53,409 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,413 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 16:06:53,444 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 16:06:53,697 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i[29913,29926] [2021-03-25 16:06:53,715 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 16:06:53,724 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 16:06:53,756 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_02-simple_racefree.i[29913,29926] [2021-03-25 16:06:53,760 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 16:06:53,810 INFO L208 MainTranslator]: Completed translation [2021-03-25 16:06:53,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53 WrapperNode [2021-03-25 16:06:53,811 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 16:06:53,812 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 16:06:53,812 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 16:06:53,813 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 16:06:53,816 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:06:53" (1/1) ... [2021-03-25 16:06:53,842 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:06:53" (1/1) ... [2021-03-25 16:06:53,862 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 16:06:53,862 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 16:06:53,862 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 16:06:53,862 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 16:06:53,867 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,867 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,871 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,871 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,885 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,887 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,888 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (1/1) ... [2021-03-25 16:06:53,889 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 16:06:53,890 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 16:06:53,890 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 16:06:53,890 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 16:06:53,890 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (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:06:53,939 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-25 16:06:53,940 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 16:06:53,940 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-03-25 16:06:53,941 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 16:06:53,941 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-03-25 16:06:53,941 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-03-25 16:06:53,941 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 16:06:53,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 16:06:53,942 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 16:06:53,942 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 16:06:53,943 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:06:54,352 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 16:06:54,353 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-03-25 16:06:54,354 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 04:06:54 BoogieIcfgContainer [2021-03-25 16:06:54,354 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 16:06:54,355 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 16:06:54,355 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 16:06:54,357 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 16:06:54,358 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 04:06:53" (1/3) ... [2021-03-25 16:06:54,358 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@589f2999 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 04:06:54, skipping insertion in model container [2021-03-25 16:06:54,358 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:06:53" (2/3) ... [2021-03-25 16:06:54,358 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@589f2999 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 04:06:54, skipping insertion in model container [2021-03-25 16:06:54,359 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 04:06:54" (3/3) ... [2021-03-25 16:06:54,360 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_02-simple_racefree.i [2021-03-25 16:06:54,370 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 16:06:54,374 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 16:06:54,375 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 16:06:54,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,422 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,423 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,423 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,423 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,424 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,425 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,425 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:54,434 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-25 16:06:54,450 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:06:54,467 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:06:54,467 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:06:54,467 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:06:54,467 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:06:54,468 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:06:54,468 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:06:54,468 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:06:54,468 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:06:54,477 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 94 places, 103 transitions, 214 flow [2021-03-25 16:06:54,513 INFO L129 PetriNetUnfolder]: 17/134 cut-off events. [2021-03-25 16:06:54,514 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-25 16:06:54,518 INFO L84 FinitePrefix]: Finished finitePrefix Result has 140 conditions, 134 events. 17/134 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 310 event pairs, 0 based on Foata normal form. 0/112 useless extension candidates. Maximal degree in co-relation 64. Up to 4 conditions per place. [2021-03-25 16:06:54,518 INFO L82 GeneralOperation]: Start removeDead. Operand has 94 places, 103 transitions, 214 flow [2021-03-25 16:06:54,522 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 90 places, 98 transitions, 201 flow [2021-03-25 16:06:54,524 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:06:54,534 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 98 transitions, 201 flow [2021-03-25 16:06:54,537 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 98 transitions, 201 flow [2021-03-25 16:06:54,538 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 90 places, 98 transitions, 201 flow [2021-03-25 16:06:54,560 INFO L129 PetriNetUnfolder]: 16/129 cut-off events. [2021-03-25 16:06:54,560 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:06:54,561 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134 conditions, 129 events. 16/129 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 307 event pairs, 0 based on Foata normal form. 0/107 useless extension candidates. Maximal degree in co-relation 64. Up to 4 conditions per place. [2021-03-25 16:06:54,564 INFO L142 LiptonReduction]: Number of co-enabled transitions 2016 [2021-03-25 16:06:55,970 INFO L154 LiptonReduction]: Checked pairs total: 892 [2021-03-25 16:06:55,970 INFO L156 LiptonReduction]: Total number of compositions: 54 [2021-03-25 16:06:55,972 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1449 [2021-03-25 16:06:55,983 INFO L129 PetriNetUnfolder]: 1/37 cut-off events. [2021-03-25 16:06:55,983 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:06:55,983 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:06:55,984 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:06:55,984 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:06:55,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:06:55,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1823543939, now seen corresponding path program 1 times [2021-03-25 16:06:55,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:06:55,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61343475] [2021-03-25 16:06:55,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:06:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:06:56,092 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:06:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:06:56,115 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:06:56,135 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:06:56,135 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:06:56,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 16:06:56,136 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:06:56,137 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-25 16:06:56,146 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,147 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,148 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,148 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,148 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,148 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,148 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,148 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,149 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,150 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,151 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,152 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,153 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,154 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,155 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,156 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,157 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,157 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,158 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,158 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,159 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,160 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:06:56,163 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-25 16:06:56,163 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:06:56,165 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:06:56,165 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:06:56,165 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:06:56,165 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:06:56,165 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:06:56,166 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:06:56,166 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:06:56,166 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:06:56,168 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 119 places, 133 transitions, 284 flow [2021-03-25 16:06:56,193 INFO L129 PetriNetUnfolder]: 31/218 cut-off events. [2021-03-25 16:06:56,194 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 16:06:56,196 INFO L84 FinitePrefix]: Finished finitePrefix Result has 232 conditions, 218 events. 31/218 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 652 event pairs, 0 based on Foata normal form. 0/180 useless extension candidates. Maximal degree in co-relation 136. Up to 8 conditions per place. [2021-03-25 16:06:56,196 INFO L82 GeneralOperation]: Start removeDead. Operand has 119 places, 133 transitions, 284 flow [2021-03-25 16:06:56,198 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 119 places, 133 transitions, 284 flow [2021-03-25 16:06:56,198 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:06:56,198 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 119 places, 133 transitions, 284 flow [2021-03-25 16:06:56,199 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 119 places, 133 transitions, 284 flow [2021-03-25 16:06:56,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 119 places, 133 transitions, 284 flow [2021-03-25 16:06:56,219 INFO L129 PetriNetUnfolder]: 31/218 cut-off events. [2021-03-25 16:06:56,220 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 16:06:56,221 INFO L84 FinitePrefix]: Finished finitePrefix Result has 232 conditions, 218 events. 31/218 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 654 event pairs, 0 based on Foata normal form. 0/180 useless extension candidates. Maximal degree in co-relation 136. Up to 8 conditions per place. [2021-03-25 16:06:56,227 INFO L142 LiptonReduction]: Number of co-enabled transitions 6216 [2021-03-25 16:06:57,971 INFO L154 LiptonReduction]: Checked pairs total: 2455 [2021-03-25 16:06:57,971 INFO L156 LiptonReduction]: Total number of compositions: 63 [2021-03-25 16:06:57,972 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1774 [2021-03-25 16:06:57,975 INFO L129 PetriNetUnfolder]: 1/34 cut-off events. [2021-03-25 16:06:57,975 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:06:57,976 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:06:57,976 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:06:57,976 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:06:57,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:06:57,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1861112873, now seen corresponding path program 1 times [2021-03-25 16:06:57,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:06:57,977 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998962251] [2021-03-25 16:06:57,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:06:57,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:06:58,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:58,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:58,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:58,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:58,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:58,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:58,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:06:58,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998962251] [2021-03-25 16:06:58,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:06:58,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:06:58,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255389400] [2021-03-25 16:06:58,051 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:06:58,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:06:58,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:06:58,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:06:58,063 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 196 [2021-03-25 16:06:58,066 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 87 transitions, 192 flow. Second operand has 3 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have 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:58,066 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:06:58,066 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 196 [2021-03-25 16:06:58,067 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:06:58,096 INFO L129 PetriNetUnfolder]: 2/113 cut-off events. [2021-03-25 16:06:58,096 INFO L130 PetriNetUnfolder]: For 6/9 co-relation queries the response was YES. [2021-03-25 16:06:58,097 INFO L84 FinitePrefix]: Finished finitePrefix Result has 141 conditions, 113 events. 2/113 cut-off events. For 6/9 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 263 event pairs, 0 based on Foata normal form. 53/158 useless extension candidates. Maximal degree in co-relation 83. Up to 10 conditions per place. [2021-03-25 16:06:58,098 INFO L132 encePairwiseOnDemand]: 179/196 looper letters, 8 selfloop transitions, 2 changer transitions 13/76 dead transitions. [2021-03-25 16:06:58,098 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 76 transitions, 190 flow [2021-03-25 16:06:58,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:06:58,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:06:58,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 481 transitions. [2021-03-25 16:06:58,110 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8180272108843537 [2021-03-25 16:06:58,111 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 481 transitions. [2021-03-25 16:06:58,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 481 transitions. [2021-03-25 16:06:58,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:06:58,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 481 transitions. [2021-03-25 16:06:58,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 160.33333333333334) internal successors, (481), 3 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have 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:58,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 196.0) internal successors, (784), 4 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:58,125 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 196.0) internal successors, (784), 4 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:58,127 INFO L185 Difference]: Start difference. First operand has 76 places, 87 transitions, 192 flow. Second operand 3 states and 481 transitions. [2021-03-25 16:06:58,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 76 transitions, 190 flow [2021-03-25 16:06:58,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 76 transitions, 190 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 16:06:58,132 INFO L241 Difference]: Finished difference. Result has 78 places, 60 transitions, 142 flow [2021-03-25 16:06:58,134 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=196, PETRI_DIFFERENCE_MINUEND_FLOW=162, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=142, PETRI_PLACES=78, PETRI_TRANSITIONS=60} [2021-03-25 16:06:58,135 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, 2 predicate places. [2021-03-25 16:06:58,135 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:06:58,135 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 78 places, 60 transitions, 142 flow [2021-03-25 16:06:58,135 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 78 places, 60 transitions, 142 flow [2021-03-25 16:06:58,136 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 67 places, 60 transitions, 142 flow [2021-03-25 16:06:58,141 INFO L129 PetriNetUnfolder]: 0/75 cut-off events. [2021-03-25 16:06:58,141 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-03-25 16:06:58,141 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 75 events. 0/75 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 146 event pairs, 0 based on Foata normal form. 0/75 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2021-03-25 16:06:58,142 INFO L142 LiptonReduction]: Number of co-enabled transitions 1800 [2021-03-25 16:06:59,372 INFO L154 LiptonReduction]: Checked pairs total: 3106 [2021-03-25 16:06:59,372 INFO L156 LiptonReduction]: Total number of compositions: 27 [2021-03-25 16:06:59,372 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1237 [2021-03-25 16:06:59,373 INFO L480 AbstractCegarLoop]: Abstraction has has 43 places, 36 transitions, 94 flow [2021-03-25 16:06:59,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 150.66666666666666) internal successors, (452), 3 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have 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:59,374 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:06:59,374 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:06:59,374 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 16:06:59,374 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:06:59,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:06:59,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1047987844, now seen corresponding path program 1 times [2021-03-25 16:06:59,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:06:59,374 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801443760] [2021-03-25 16:06:59,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:06:59,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:06:59,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:06:59,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801443760] [2021-03-25 16:06:59,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439416301] [2021-03-25 16:06:59,450 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:06:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:06:59,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 16:06:59,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:06:59,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:59,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:59,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:59,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:06:59,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:06:59,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:59,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:06:59,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:06:59,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:59,666 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:06:59,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:59,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:06:59,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:06:59,733 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:06:59,733 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 16:06:59,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488553880] [2021-03-25 16:06:59,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:06:59,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:06:59,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:06:59,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:06:59,736 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 223 [2021-03-25 16:06:59,737 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 36 transitions, 94 flow. Second operand has 7 states, 7 states have (on average 173.71428571428572) internal successors, (1216), 7 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have 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:59,737 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:06:59,737 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 223 [2021-03-25 16:06:59,737 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:06:59,800 INFO L129 PetriNetUnfolder]: 0/42 cut-off events. [2021-03-25 16:06:59,800 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 16:06:59,800 INFO L84 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 42 events. 0/42 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 68 event pairs, 0 based on Foata normal form. 1/43 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2021-03-25 16:06:59,800 INFO L132 encePairwiseOnDemand]: 217/223 looper letters, 8 selfloop transitions, 4 changer transitions 1/41 dead transitions. [2021-03-25 16:06:59,800 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 41 transitions, 130 flow [2021-03-25 16:06:59,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 16:06:59,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 16:06:59,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1046 transitions. [2021-03-25 16:06:59,812 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7817638266068759 [2021-03-25 16:06:59,812 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1046 transitions. [2021-03-25 16:06:59,812 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1046 transitions. [2021-03-25 16:06:59,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:06:59,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1046 transitions. [2021-03-25 16:06:59,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 174.33333333333334) internal successors, (1046), 6 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have 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:59,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 223.0) internal successors, (1561), 7 states have internal predecessors, (1561), 0 states have call successors, (0), 0 states have 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:59,818 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 223.0) internal successors, (1561), 7 states have internal predecessors, (1561), 0 states have call successors, (0), 0 states have 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:59,818 INFO L185 Difference]: Start difference. First operand has 43 places, 36 transitions, 94 flow. Second operand 6 states and 1046 transitions. [2021-03-25 16:06:59,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 41 transitions, 130 flow [2021-03-25 16:06:59,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 41 transitions, 126 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 16:06:59,820 INFO L241 Difference]: Finished difference. Result has 49 places, 36 transitions, 106 flow [2021-03-25 16:06:59,820 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=90, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=106, PETRI_PLACES=49, PETRI_TRANSITIONS=36} [2021-03-25 16:06:59,820 INFO L343 CegarLoopForPetriNet]: 76 programPoint places, -27 predicate places. [2021-03-25 16:06:59,820 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:06:59,820 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 49 places, 36 transitions, 106 flow [2021-03-25 16:06:59,822 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 49 places, 36 transitions, 106 flow [2021-03-25 16:06:59,823 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 48 places, 36 transitions, 106 flow [2021-03-25 16:06:59,826 INFO L129 PetriNetUnfolder]: 0/41 cut-off events. [2021-03-25 16:06:59,826 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 16:06:59,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66 conditions, 41 events. 0/41 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 61 event pairs, 0 based on Foata normal form. 0/41 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-03-25 16:06:59,826 INFO L142 LiptonReduction]: Number of co-enabled transitions 660 [2021-03-25 16:07:00,271 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:00,474 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:00,906 WARN L205 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:01,038 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:01,065 INFO L154 LiptonReduction]: Checked pairs total: 2436 [2021-03-25 16:07:01,065 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 16:07:01,065 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1245 [2021-03-25 16:07:01,068 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 31 transitions, 94 flow [2021-03-25 16:07:01,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 173.71428571428572) internal successors, (1216), 7 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have 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:07:01,068 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:01,069 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:01,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-25 16:07:01,284 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:01,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:01,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1352210996, now seen corresponding path program 1 times [2021-03-25 16:07:01,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:01,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195566770] [2021-03-25 16:07:01,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:01,308 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:01,316 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:01,332 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:07:01,332 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:07:01,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 16:07:01,332 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:07:01,333 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,343 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,344 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,345 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,346 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,347 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,349 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,350 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,351 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,352 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,353 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,354 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,354 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,355 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,356 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,357 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:01,359 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-25 16:07:01,359 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:07:01,360 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:07:01,360 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:07:01,360 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:07:01,360 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:07:01,360 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:07:01,360 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:07:01,360 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:07:01,360 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:07:01,362 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 144 places, 163 transitions, 356 flow [2021-03-25 16:07:01,387 INFO L129 PetriNetUnfolder]: 50/333 cut-off events. [2021-03-25 16:07:01,387 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-25 16:07:01,388 INFO L84 FinitePrefix]: Finished finitePrefix Result has 361 conditions, 333 events. 50/333 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1138 event pairs, 1 based on Foata normal form. 0/275 useless extension candidates. Maximal degree in co-relation 226. Up to 16 conditions per place. [2021-03-25 16:07:01,388 INFO L82 GeneralOperation]: Start removeDead. Operand has 144 places, 163 transitions, 356 flow [2021-03-25 16:07:01,390 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 144 places, 163 transitions, 356 flow [2021-03-25 16:07:01,390 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:01,390 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 163 transitions, 356 flow [2021-03-25 16:07:01,390 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 163 transitions, 356 flow [2021-03-25 16:07:01,390 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 144 places, 163 transitions, 356 flow [2021-03-25 16:07:01,408 INFO L129 PetriNetUnfolder]: 50/333 cut-off events. [2021-03-25 16:07:01,408 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-25 16:07:01,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 361 conditions, 333 events. 50/333 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1136 event pairs, 1 based on Foata normal form. 0/275 useless extension candidates. Maximal degree in co-relation 226. Up to 16 conditions per place. [2021-03-25 16:07:01,415 INFO L142 LiptonReduction]: Number of co-enabled transitions 11928 [2021-03-25 16:07:02,912 INFO L154 LiptonReduction]: Checked pairs total: 4669 [2021-03-25 16:07:02,912 INFO L156 LiptonReduction]: Total number of compositions: 71 [2021-03-25 16:07:02,912 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1522 [2021-03-25 16:07:02,915 INFO L129 PetriNetUnfolder]: 2/39 cut-off events. [2021-03-25 16:07:02,915 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:07:02,915 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:02,915 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:02,915 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:02,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:02,915 INFO L82 PathProgramCache]: Analyzing trace with hash 2032363285, now seen corresponding path program 1 times [2021-03-25 16:07:02,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:02,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452106088] [2021-03-25 16:07:02,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:02,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:02,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:02,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:02,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:02,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:02,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:02,941 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:07:02,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452106088] [2021-03-25 16:07:02,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:02,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:07:02,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699819689] [2021-03-25 16:07:02,941 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:07:02,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:02,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:07:02,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:07:02,942 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 234 [2021-03-25 16:07:02,942 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 114 transitions, 258 flow. Second operand has 3 states, 3 states have (on average 178.66666666666666) internal successors, (536), 3 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have 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:07:02,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:02,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 234 [2021-03-25 16:07:02,943 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:02,965 INFO L129 PetriNetUnfolder]: 7/189 cut-off events. [2021-03-25 16:07:02,965 INFO L130 PetriNetUnfolder]: For 19/24 co-relation queries the response was YES. [2021-03-25 16:07:02,965 INFO L84 FinitePrefix]: Finished finitePrefix Result has 236 conditions, 189 events. 7/189 cut-off events. For 19/24 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 608 event pairs, 1 based on Foata normal form. 114/289 useless extension candidates. Maximal degree in co-relation 151. Up to 15 conditions per place. [2021-03-25 16:07:02,965 INFO L132 encePairwiseOnDemand]: 211/234 looper letters, 8 selfloop transitions, 2 changer transitions 14/96 dead transitions. [2021-03-25 16:07:02,965 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 96 transitions, 242 flow [2021-03-25 16:07:02,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:02,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:02,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 571 transitions. [2021-03-25 16:07:02,966 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8133903133903134 [2021-03-25 16:07:02,967 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 571 transitions. [2021-03-25 16:07:02,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 571 transitions. [2021-03-25 16:07:02,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:02,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 571 transitions. [2021-03-25 16:07:02,968 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 190.33333333333334) internal successors, (571), 3 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have 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:07:02,969 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 234.0) internal successors, (936), 4 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:07:02,969 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 234.0) internal successors, (936), 4 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:07:02,969 INFO L185 Difference]: Start difference. First operand has 98 places, 114 transitions, 258 flow. Second operand 3 states and 571 transitions. [2021-03-25 16:07:02,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 96 transitions, 242 flow [2021-03-25 16:07:02,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 96 transitions, 242 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 16:07:02,971 INFO L241 Difference]: Finished difference. Result has 99 places, 79 transitions, 189 flow [2021-03-25 16:07:02,971 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=234, PETRI_DIFFERENCE_MINUEND_FLOW=214, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=189, PETRI_PLACES=99, PETRI_TRANSITIONS=79} [2021-03-25 16:07:02,971 INFO L343 CegarLoopForPetriNet]: 98 programPoint places, 1 predicate places. [2021-03-25 16:07:02,971 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:02,971 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 79 transitions, 189 flow [2021-03-25 16:07:02,972 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 79 transitions, 189 flow [2021-03-25 16:07:02,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 79 transitions, 189 flow [2021-03-25 16:07:02,978 INFO L129 PetriNetUnfolder]: 0/108 cut-off events. [2021-03-25 16:07:02,978 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-25 16:07:02,978 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134 conditions, 108 events. 0/108 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 251 event pairs, 0 based on Foata normal form. 0/108 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2021-03-25 16:07:02,979 INFO L142 LiptonReduction]: Number of co-enabled transitions 3708 [2021-03-25 16:07:03,831 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-25 16:07:03,937 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-03-25 16:07:04,051 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-03-25 16:07:04,157 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-03-25 16:07:04,610 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-03-25 16:07:04,746 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:05,075 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 126 [2021-03-25 16:07:05,211 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:05,214 INFO L154 LiptonReduction]: Checked pairs total: 6890 [2021-03-25 16:07:05,214 INFO L156 LiptonReduction]: Total number of compositions: 35 [2021-03-25 16:07:05,215 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2244 [2021-03-25 16:07:05,215 INFO L480 AbstractCegarLoop]: Abstraction has has 55 places, 46 transitions, 123 flow [2021-03-25 16:07:05,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 178.66666666666666) internal successors, (536), 3 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have 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:07:05,215 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:05,215 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:05,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 16:07:05,216 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:05,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:05,216 INFO L82 PathProgramCache]: Analyzing trace with hash 750136792, now seen corresponding path program 1 times [2021-03-25 16:07:05,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:05,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727903340] [2021-03-25 16:07:05,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:05,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:05,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:05,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727903340] [2021-03-25 16:07:05,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919902896] [2021-03-25 16:07:05,240 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:07:05,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:05,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 16:07:05,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:05,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:05,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:05,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:05,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:05,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:05,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:05,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:05,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:05,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,345 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:05,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:05,358 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:05,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 16:07:05,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265793538] [2021-03-25 16:07:05,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:07:05,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:05,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:07:05,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:07:05,359 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 269 [2021-03-25 16:07:05,361 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 46 transitions, 123 flow. Second operand has 7 states, 7 states have (on average 207.71428571428572) internal successors, (1454), 7 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have 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:07:05,361 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:05,361 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 269 [2021-03-25 16:07:05,361 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:05,393 INFO L129 PetriNetUnfolder]: 0/63 cut-off events. [2021-03-25 16:07:05,393 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-25 16:07:05,393 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109 conditions, 63 events. 0/63 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 112 event pairs, 0 based on Foata normal form. 1/64 useless extension candidates. Maximal degree in co-relation 0. Up to 12 conditions per place. [2021-03-25 16:07:05,393 INFO L132 encePairwiseOnDemand]: 263/269 looper letters, 11 selfloop transitions, 4 changer transitions 1/54 dead transitions. [2021-03-25 16:07:05,394 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 54 transitions, 173 flow [2021-03-25 16:07:05,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 16:07:05,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 16:07:05,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1253 transitions. [2021-03-25 16:07:05,396 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7763320941759604 [2021-03-25 16:07:05,396 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1253 transitions. [2021-03-25 16:07:05,396 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1253 transitions. [2021-03-25 16:07:05,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:05,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1253 transitions. [2021-03-25 16:07:05,398 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 208.83333333333334) internal successors, (1253), 6 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have 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:07:05,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have 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:07:05,401 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have 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:07:05,401 INFO L185 Difference]: Start difference. First operand has 55 places, 46 transitions, 123 flow. Second operand 6 states and 1253 transitions. [2021-03-25 16:07:05,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 54 transitions, 173 flow [2021-03-25 16:07:05,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 54 transitions, 165 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:05,402 INFO L241 Difference]: Finished difference. Result has 62 places, 48 transitions, 143 flow [2021-03-25 16:07:05,402 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=115, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=143, PETRI_PLACES=62, PETRI_TRANSITIONS=48} [2021-03-25 16:07:05,402 INFO L343 CegarLoopForPetriNet]: 98 programPoint places, -36 predicate places. [2021-03-25 16:07:05,402 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:05,402 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 48 transitions, 143 flow [2021-03-25 16:07:05,402 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 48 transitions, 143 flow [2021-03-25 16:07:05,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 61 places, 48 transitions, 143 flow [2021-03-25 16:07:05,406 INFO L129 PetriNetUnfolder]: 0/62 cut-off events. [2021-03-25 16:07:05,406 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-03-25 16:07:05,406 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100 conditions, 62 events. 0/62 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 100 event pairs, 0 based on Foata normal form. 0/62 useless extension candidates. Maximal degree in co-relation 0. Up to 6 conditions per place. [2021-03-25 16:07:05,407 INFO L142 LiptonReduction]: Number of co-enabled transitions 1400 [2021-03-25 16:07:05,491 INFO L154 LiptonReduction]: Checked pairs total: 5704 [2021-03-25 16:07:05,491 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 16:07:05,491 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 89 [2021-03-25 16:07:05,492 INFO L480 AbstractCegarLoop]: Abstraction has has 59 places, 46 transitions, 141 flow [2021-03-25 16:07:05,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 207.71428571428572) internal successors, (1454), 7 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have 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:07:05,493 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:05,493 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:05,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:05,708 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:05,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:05,708 INFO L82 PathProgramCache]: Analyzing trace with hash -2043911365, now seen corresponding path program 1 times [2021-03-25 16:07:05,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:05,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103096728] [2021-03-25 16:07:05,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:05,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:05,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:07:05,760 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 16:07:05,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103096728] [2021-03-25 16:07:05,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:05,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 16:07:05,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959869410] [2021-03-25 16:07:05,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 16:07:05,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:05,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 16:07:05,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 16:07:05,762 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 274 [2021-03-25 16:07:05,762 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 46 transitions, 141 flow. Second operand has 4 states, 4 states have (on average 195.75) internal successors, (783), 4 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have 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:07:05,762 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:05,762 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 274 [2021-03-25 16:07:05,762 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:05,847 INFO L129 PetriNetUnfolder]: 484/1076 cut-off events. [2021-03-25 16:07:05,847 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-03-25 16:07:05,848 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1862 conditions, 1076 events. 484/1076 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 7464 event pairs, 375 based on Foata normal form. 6/1043 useless extension candidates. Maximal degree in co-relation 1831. Up to 735 conditions per place. [2021-03-25 16:07:05,852 INFO L132 encePairwiseOnDemand]: 269/274 looper letters, 16 selfloop transitions, 4 changer transitions 0/52 dead transitions. [2021-03-25 16:07:05,852 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 52 transitions, 193 flow [2021-03-25 16:07:05,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:05,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:05,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 606 transitions. [2021-03-25 16:07:05,853 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7372262773722628 [2021-03-25 16:07:05,853 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 606 transitions. [2021-03-25 16:07:05,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 606 transitions. [2021-03-25 16:07:05,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:05,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 606 transitions. [2021-03-25 16:07:05,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 202.0) internal successors, (606), 3 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have 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:07:05,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have 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:07:05,856 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have 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:07:05,856 INFO L185 Difference]: Start difference. First operand has 59 places, 46 transitions, 141 flow. Second operand 3 states and 606 transitions. [2021-03-25 16:07:05,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 52 transitions, 193 flow [2021-03-25 16:07:05,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 52 transitions, 179 flow, removed 5 selfloop flow, removed 3 redundant places. [2021-03-25 16:07:05,860 INFO L241 Difference]: Finished difference. Result has 59 places, 49 transitions, 153 flow [2021-03-25 16:07:05,860 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=127, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=153, PETRI_PLACES=59, PETRI_TRANSITIONS=49} [2021-03-25 16:07:05,860 INFO L343 CegarLoopForPetriNet]: 98 programPoint places, -39 predicate places. [2021-03-25 16:07:05,860 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:05,860 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 49 transitions, 153 flow [2021-03-25 16:07:05,860 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 49 transitions, 153 flow [2021-03-25 16:07:05,861 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 59 places, 49 transitions, 153 flow [2021-03-25 16:07:05,868 INFO L129 PetriNetUnfolder]: 16/134 cut-off events. [2021-03-25 16:07:05,868 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-25 16:07:05,868 INFO L84 FinitePrefix]: Finished finitePrefix Result has 202 conditions, 134 events. 16/134 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 485 event pairs, 7 based on Foata normal form. 0/129 useless extension candidates. Maximal degree in co-relation 174. Up to 34 conditions per place. [2021-03-25 16:07:05,869 INFO L142 LiptonReduction]: Number of co-enabled transitions 1384 [2021-03-25 16:07:05,902 INFO L154 LiptonReduction]: Checked pairs total: 4714 [2021-03-25 16:07:05,902 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 16:07:05,902 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 42 [2021-03-25 16:07:05,904 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 46 transitions, 147 flow [2021-03-25 16:07:05,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 195.75) internal successors, (783), 4 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have 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:07:05,904 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:05,904 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:05,905 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 16:07:05,905 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:05,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:05,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1329732834, now seen corresponding path program 1 times [2021-03-25 16:07:05,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:05,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110292243] [2021-03-25 16:07:05,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:05,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:05,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:05,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:05,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:05,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:05,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110292243] [2021-03-25 16:07:05,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128972431] [2021-03-25 16:07:05,952 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:07:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:06,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-25 16:07:06,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:06,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:06,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:06,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:06,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:06,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:06,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:06,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:06,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:06,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:06,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:06,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:06,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:06,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:06,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:06,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:06,051 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:06,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:06,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:06,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:06,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:06,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-25 16:07:06,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5463231] [2021-03-25 16:07:06,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:07:06,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:06,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:07:06,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:07:06,055 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 277 [2021-03-25 16:07:06,056 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 46 transitions, 147 flow. Second operand has 6 states, 6 states have (on average 210.0) internal successors, (1260), 6 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have 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:07:06,056 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:06,056 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 277 [2021-03-25 16:07:06,056 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:06,078 INFO L129 PetriNetUnfolder]: 14/121 cut-off events. [2021-03-25 16:07:06,078 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-03-25 16:07:06,079 INFO L84 FinitePrefix]: Finished finitePrefix Result has 195 conditions, 121 events. 14/121 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 421 event pairs, 6 based on Foata normal form. 1/120 useless extension candidates. Maximal degree in co-relation 161. Up to 29 conditions per place. [2021-03-25 16:07:06,079 INFO L132 encePairwiseOnDemand]: 272/277 looper letters, 9 selfloop transitions, 4 changer transitions 0/52 dead transitions. [2021-03-25 16:07:06,079 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 52 transitions, 185 flow [2021-03-25 16:07:06,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 16:07:06,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 16:07:06,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1054 transitions. [2021-03-25 16:07:06,081 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7610108303249098 [2021-03-25 16:07:06,081 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1054 transitions. [2021-03-25 16:07:06,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1054 transitions. [2021-03-25 16:07:06,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:06,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1054 transitions. [2021-03-25 16:07:06,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 210.8) internal successors, (1054), 5 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have 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:07:06,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 277.0) internal successors, (1662), 6 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have 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:07:06,085 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 277.0) internal successors, (1662), 6 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have 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:07:06,085 INFO L185 Difference]: Start difference. First operand has 56 places, 46 transitions, 147 flow. Second operand 5 states and 1054 transitions. [2021-03-25 16:07:06,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 52 transitions, 185 flow [2021-03-25 16:07:06,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 52 transitions, 179 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:06,086 INFO L241 Difference]: Finished difference. Result has 60 places, 46 transitions, 153 flow [2021-03-25 16:07:06,086 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=277, PETRI_DIFFERENCE_MINUEND_FLOW=141, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=153, PETRI_PLACES=60, PETRI_TRANSITIONS=46} [2021-03-25 16:07:06,086 INFO L343 CegarLoopForPetriNet]: 98 programPoint places, -38 predicate places. [2021-03-25 16:07:06,086 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:06,086 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 60 places, 46 transitions, 153 flow [2021-03-25 16:07:06,086 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 60 places, 46 transitions, 153 flow [2021-03-25 16:07:06,087 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 60 places, 46 transitions, 153 flow [2021-03-25 16:07:06,115 INFO L129 PetriNetUnfolder]: 14/115 cut-off events. [2021-03-25 16:07:06,115 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-03-25 16:07:06,115 INFO L84 FinitePrefix]: Finished finitePrefix Result has 178 conditions, 115 events. 14/115 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 406 event pairs, 6 based on Foata normal form. 0/113 useless extension candidates. Maximal degree in co-relation 148. Up to 29 conditions per place. [2021-03-25 16:07:06,116 INFO L142 LiptonReduction]: Number of co-enabled transitions 1208 [2021-03-25 16:07:06,118 INFO L154 LiptonReduction]: Checked pairs total: 1484 [2021-03-25 16:07:06,118 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 16:07:06,118 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 32 [2021-03-25 16:07:06,118 INFO L480 AbstractCegarLoop]: Abstraction has has 60 places, 46 transitions, 153 flow [2021-03-25 16:07:06,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 210.0) internal successors, (1260), 6 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have 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:07:06,119 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:06,119 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:06,319 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:06,320 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:06,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:06,320 INFO L82 PathProgramCache]: Analyzing trace with hash -590133534, now seen corresponding path program 1 times [2021-03-25 16:07:06,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:06,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484621495] [2021-03-25 16:07:06,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:06,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:06,332 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:06,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:06,338 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:06,350 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:07:06,350 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:07:06,350 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 16:07:06,350 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:07:06,350 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,362 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,363 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,364 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,365 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,366 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,367 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,368 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,369 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,370 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,371 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,371 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,371 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,371 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,371 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,371 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,372 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,373 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,374 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:06,377 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-25 16:07:06,377 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:07:06,378 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:07:06,378 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:07:06,378 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:07:06,378 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:07:06,378 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:07:06,378 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:07:06,378 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:07:06,378 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:07:06,379 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 169 places, 193 transitions, 430 flow [2021-03-25 16:07:06,412 INFO L129 PetriNetUnfolder]: 81/512 cut-off events. [2021-03-25 16:07:06,412 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-25 16:07:06,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 567 conditions, 512 events. 81/512 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2023 event pairs, 6 based on Foata normal form. 0/426 useless extension candidates. Maximal degree in co-relation 353. Up to 32 conditions per place. [2021-03-25 16:07:06,414 INFO L82 GeneralOperation]: Start removeDead. Operand has 169 places, 193 transitions, 430 flow [2021-03-25 16:07:06,417 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 169 places, 193 transitions, 430 flow [2021-03-25 16:07:06,417 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:06,417 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 169 places, 193 transitions, 430 flow [2021-03-25 16:07:06,418 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 169 places, 193 transitions, 430 flow [2021-03-25 16:07:06,418 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 169 places, 193 transitions, 430 flow [2021-03-25 16:07:06,453 INFO L129 PetriNetUnfolder]: 81/512 cut-off events. [2021-03-25 16:07:06,453 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-25 16:07:06,455 INFO L84 FinitePrefix]: Finished finitePrefix Result has 567 conditions, 512 events. 81/512 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2047 event pairs, 6 based on Foata normal form. 0/426 useless extension candidates. Maximal degree in co-relation 353. Up to 32 conditions per place. [2021-03-25 16:07:06,467 INFO L142 LiptonReduction]: Number of co-enabled transitions 19376 [2021-03-25 16:07:08,104 INFO L154 LiptonReduction]: Checked pairs total: 7566 [2021-03-25 16:07:08,105 INFO L156 LiptonReduction]: Total number of compositions: 81 [2021-03-25 16:07:08,105 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1688 [2021-03-25 16:07:08,107 INFO L129 PetriNetUnfolder]: 2/39 cut-off events. [2021-03-25 16:07:08,107 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:07:08,107 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:08,107 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:08,107 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:08,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:08,107 INFO L82 PathProgramCache]: Analyzing trace with hash 544847734, now seen corresponding path program 1 times [2021-03-25 16:07:08,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:08,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317988378] [2021-03-25 16:07:08,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:08,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:08,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:08,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:08,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:08,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:08,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:08,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:08,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317988378] [2021-03-25 16:07:08,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:08,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:07:08,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608444392] [2021-03-25 16:07:08,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:07:08,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:08,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:07:08,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:07:08,120 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 274 [2021-03-25 16:07:08,121 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 140 transitions, 324 flow. Second operand has 3 states, 3 states have (on average 205.66666666666666) internal successors, (617), 3 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have 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:07:08,121 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:08,121 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 274 [2021-03-25 16:07:08,121 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:08,150 INFO L129 PetriNetUnfolder]: 20/310 cut-off events. [2021-03-25 16:07:08,150 INFO L130 PetriNetUnfolder]: For 48/55 co-relation queries the response was YES. [2021-03-25 16:07:08,151 INFO L84 FinitePrefix]: Finished finitePrefix Result has 389 conditions, 310 events. 20/310 cut-off events. For 48/55 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1226 event pairs, 6 based on Foata normal form. 205/491 useless extension candidates. Maximal degree in co-relation 247. Up to 32 conditions per place. [2021-03-25 16:07:08,151 INFO L132 encePairwiseOnDemand]: 245/274 looper letters, 8 selfloop transitions, 2 changer transitions 15/117 dead transitions. [2021-03-25 16:07:08,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 117 transitions, 298 flow [2021-03-25 16:07:08,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:08,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:08,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 658 transitions. [2021-03-25 16:07:08,152 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8004866180048662 [2021-03-25 16:07:08,153 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 658 transitions. [2021-03-25 16:07:08,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 658 transitions. [2021-03-25 16:07:08,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:08,153 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 658 transitions. [2021-03-25 16:07:08,154 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 219.33333333333334) internal successors, (658), 3 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have 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:07:08,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have 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:07:08,155 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 274.0) internal successors, (1096), 4 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have 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:07:08,155 INFO L185 Difference]: Start difference. First operand has 119 places, 140 transitions, 324 flow. Second operand 3 states and 658 transitions. [2021-03-25 16:07:08,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 117 transitions, 298 flow [2021-03-25 16:07:08,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 117 transitions, 298 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 16:07:08,157 INFO L241 Difference]: Finished difference. Result has 121 places, 99 transitions, 240 flow [2021-03-25 16:07:08,157 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=274, PETRI_DIFFERENCE_MINUEND_FLOW=270, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=240, PETRI_PLACES=121, PETRI_TRANSITIONS=99} [2021-03-25 16:07:08,157 INFO L343 CegarLoopForPetriNet]: 119 programPoint places, 2 predicate places. [2021-03-25 16:07:08,157 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:08,157 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 99 transitions, 240 flow [2021-03-25 16:07:08,157 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 99 transitions, 240 flow [2021-03-25 16:07:08,158 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 110 places, 99 transitions, 240 flow [2021-03-25 16:07:08,166 INFO L129 PetriNetUnfolder]: 0/142 cut-off events. [2021-03-25 16:07:08,166 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-03-25 16:07:08,166 INFO L84 FinitePrefix]: Finished finitePrefix Result has 177 conditions, 142 events. 0/142 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 385 event pairs, 0 based on Foata normal form. 0/142 useless extension candidates. Maximal degree in co-relation 0. Up to 9 conditions per place. [2021-03-25 16:07:08,167 INFO L142 LiptonReduction]: Number of co-enabled transitions 6440 [2021-03-25 16:07:09,563 INFO L154 LiptonReduction]: Checked pairs total: 10135 [2021-03-25 16:07:09,563 INFO L156 LiptonReduction]: Total number of compositions: 43 [2021-03-25 16:07:09,563 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1406 [2021-03-25 16:07:09,564 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 58 transitions, 158 flow [2021-03-25 16:07:09,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 205.66666666666666) internal successors, (617), 3 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have 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:07:09,564 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:09,564 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:09,564 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 16:07:09,564 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:09,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:09,565 INFO L82 PathProgramCache]: Analyzing trace with hash -483923270, now seen corresponding path program 1 times [2021-03-25 16:07:09,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:09,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924393646] [2021-03-25 16:07:09,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:09,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:09,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:09,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924393646] [2021-03-25 16:07:09,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361098619] [2021-03-25 16:07:09,589 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:07:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:09,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 16:07:09,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:09,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:09,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:09,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:09,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:09,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:09,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:09,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:09,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:09,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:09,684 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:09,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:09,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:09,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:09,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:09,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 16:07:09,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280391533] [2021-03-25 16:07:09,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:07:09,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:09,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:07:09,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:07:09,695 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 244 out of 317 [2021-03-25 16:07:09,696 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 58 transitions, 158 flow. Second operand has 7 states, 7 states have (on average 245.71428571428572) internal successors, (1720), 7 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:07:09,696 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:09,696 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 244 of 317 [2021-03-25 16:07:09,696 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:09,730 INFO L129 PetriNetUnfolder]: 0/85 cut-off events. [2021-03-25 16:07:09,731 INFO L130 PetriNetUnfolder]: For 20/20 co-relation queries the response was YES. [2021-03-25 16:07:09,731 INFO L84 FinitePrefix]: Finished finitePrefix Result has 146 conditions, 85 events. 0/85 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 159 event pairs, 0 based on Foata normal form. 1/86 useless extension candidates. Maximal degree in co-relation 0. Up to 18 conditions per place. [2021-03-25 16:07:09,731 INFO L132 encePairwiseOnDemand]: 311/317 looper letters, 11 selfloop transitions, 4 changer transitions 1/66 dead transitions. [2021-03-25 16:07:09,731 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 66 transitions, 208 flow [2021-03-25 16:07:09,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 16:07:09,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 16:07:09,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1481 transitions. [2021-03-25 16:07:09,734 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7786540483701367 [2021-03-25 16:07:09,734 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1481 transitions. [2021-03-25 16:07:09,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1481 transitions. [2021-03-25 16:07:09,734 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:09,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1481 transitions. [2021-03-25 16:07:09,736 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 246.83333333333334) internal successors, (1481), 6 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have 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:07:09,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 317.0) internal successors, (2219), 7 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have 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:07:09,739 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 317.0) internal successors, (2219), 7 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have 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:07:09,739 INFO L185 Difference]: Start difference. First operand has 69 places, 58 transitions, 158 flow. Second operand 6 states and 1481 transitions. [2021-03-25 16:07:09,739 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 66 transitions, 208 flow [2021-03-25 16:07:09,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 66 transitions, 194 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:09,740 INFO L241 Difference]: Finished difference. Result has 76 places, 60 transitions, 172 flow [2021-03-25 16:07:09,740 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=317, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=172, PETRI_PLACES=76, PETRI_TRANSITIONS=60} [2021-03-25 16:07:09,740 INFO L343 CegarLoopForPetriNet]: 119 programPoint places, -43 predicate places. [2021-03-25 16:07:09,740 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:09,740 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 60 transitions, 172 flow [2021-03-25 16:07:09,741 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 60 transitions, 172 flow [2021-03-25 16:07:09,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 75 places, 60 transitions, 172 flow [2021-03-25 16:07:09,745 INFO L129 PetriNetUnfolder]: 0/84 cut-off events. [2021-03-25 16:07:09,745 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-03-25 16:07:09,745 INFO L84 FinitePrefix]: Finished finitePrefix Result has 132 conditions, 84 events. 0/84 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 150 event pairs, 0 based on Foata normal form. 0/84 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [2021-03-25 16:07:09,746 INFO L142 LiptonReduction]: Number of co-enabled transitions 2280 [2021-03-25 16:07:10,079 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:10,217 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:10,536 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:10,671 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:10,766 INFO L154 LiptonReduction]: Checked pairs total: 9794 [2021-03-25 16:07:10,766 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 16:07:10,766 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1026 [2021-03-25 16:07:10,766 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 57 transitions, 166 flow [2021-03-25 16:07:10,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 245.71428571428572) internal successors, (1720), 7 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:07:10,767 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:10,767 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:10,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:10,982 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:10,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:10,982 INFO L82 PathProgramCache]: Analyzing trace with hash 586250060, now seen corresponding path program 1 times [2021-03-25 16:07:10,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:10,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283865009] [2021-03-25 16:07:10,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:10,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:11,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:07:11,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 16:07:11,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283865009] [2021-03-25 16:07:11,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:11,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:07:11,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109786529] [2021-03-25 16:07:11,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 16:07:11,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:11,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 16:07:11,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 16:07:11,018 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 225 out of 322 [2021-03-25 16:07:11,019 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 57 transitions, 166 flow. Second operand has 4 states, 4 states have (on average 225.75) internal successors, (903), 4 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have 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:07:11,019 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:11,019 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 225 of 322 [2021-03-25 16:07:11,019 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:11,480 INFO L129 PetriNetUnfolder]: 3620/6577 cut-off events. [2021-03-25 16:07:11,480 INFO L130 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2021-03-25 16:07:11,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11618 conditions, 6577 events. 3620/6577 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 527. Compared 54358 event pairs, 2965 based on Foata normal form. 14/6350 useless extension candidates. Maximal degree in co-relation 11586. Up to 4960 conditions per place. [2021-03-25 16:07:11,529 INFO L132 encePairwiseOnDemand]: 316/322 looper letters, 21 selfloop transitions, 5 changer transitions 0/65 dead transitions. [2021-03-25 16:07:11,529 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 65 transitions, 234 flow [2021-03-25 16:07:11,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:11,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:11,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 702 transitions. [2021-03-25 16:07:11,531 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7267080745341615 [2021-03-25 16:07:11,531 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 702 transitions. [2021-03-25 16:07:11,531 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 702 transitions. [2021-03-25 16:07:11,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:11,531 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 702 transitions. [2021-03-25 16:07:11,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 0 states have call successors, (0), 0 states have 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:07:11,533 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 322.0) internal successors, (1288), 4 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have 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:07:11,533 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 322.0) internal successors, (1288), 4 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have 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:07:11,534 INFO L185 Difference]: Start difference. First operand has 72 places, 57 transitions, 166 flow. Second operand 3 states and 702 transitions. [2021-03-25 16:07:11,534 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 65 transitions, 234 flow [2021-03-25 16:07:11,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 65 transitions, 222 flow, removed 4 selfloop flow, removed 3 redundant places. [2021-03-25 16:07:11,536 INFO L241 Difference]: Finished difference. Result has 72 places, 61 transitions, 187 flow [2021-03-25 16:07:11,536 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=322, PETRI_DIFFERENCE_MINUEND_FLOW=154, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=187, PETRI_PLACES=72, PETRI_TRANSITIONS=61} [2021-03-25 16:07:11,536 INFO L343 CegarLoopForPetriNet]: 119 programPoint places, -47 predicate places. [2021-03-25 16:07:11,536 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:11,536 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 61 transitions, 187 flow [2021-03-25 16:07:11,536 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 61 transitions, 187 flow [2021-03-25 16:07:11,537 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 61 transitions, 187 flow [2021-03-25 16:07:11,550 INFO L129 PetriNetUnfolder]: 56/324 cut-off events. [2021-03-25 16:07:11,551 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-25 16:07:11,551 INFO L84 FinitePrefix]: Finished finitePrefix Result has 464 conditions, 324 events. 56/324 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1728 event pairs, 29 based on Foata normal form. 0/306 useless extension candidates. Maximal degree in co-relation 435. Up to 97 conditions per place. [2021-03-25 16:07:11,554 INFO L142 LiptonReduction]: Number of co-enabled transitions 2318 [2021-03-25 16:07:11,577 INFO L154 LiptonReduction]: Checked pairs total: 2815 [2021-03-25 16:07:11,578 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 16:07:11,578 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 42 [2021-03-25 16:07:11,579 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 61 transitions, 187 flow [2021-03-25 16:07:11,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 225.75) internal successors, (903), 4 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have 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:07:11,579 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:11,579 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:11,579 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-25 16:07:11,579 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:11,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:11,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1106878823, now seen corresponding path program 1 times [2021-03-25 16:07:11,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:11,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781062981] [2021-03-25 16:07:11,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:11,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:11,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:11,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781062981] [2021-03-25 16:07:11,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579172972] [2021-03-25 16:07:11,608 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:07:11,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:11,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-25 16:07:11,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:11,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:11,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:11,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:11,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:11,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:11,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:11,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:11,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:11,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:11,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:11,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:11,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:11,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:11,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:11,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:11,760 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:11,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:11,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:11,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:11,769 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:11,769 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-25 16:07:11,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370913242] [2021-03-25 16:07:11,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:07:11,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:11,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:07:11,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:07:11,774 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 246 out of 322 [2021-03-25 16:07:11,775 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 61 transitions, 187 flow. Second operand has 6 states, 6 states have (on average 248.0) internal successors, (1488), 6 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have 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:07:11,775 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:11,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 246 of 322 [2021-03-25 16:07:11,775 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:11,811 INFO L129 PetriNetUnfolder]: 54/317 cut-off events. [2021-03-25 16:07:11,811 INFO L130 PetriNetUnfolder]: For 21/21 co-relation queries the response was YES. [2021-03-25 16:07:11,811 INFO L84 FinitePrefix]: Finished finitePrefix Result has 471 conditions, 317 events. 54/317 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1650 event pairs, 28 based on Foata normal form. 1/301 useless extension candidates. Maximal degree in co-relation 435. Up to 92 conditions per place. [2021-03-25 16:07:11,812 INFO L132 encePairwiseOnDemand]: 317/322 looper letters, 13 selfloop transitions, 4 changer transitions 0/70 dead transitions. [2021-03-25 16:07:11,812 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 70 transitions, 245 flow [2021-03-25 16:07:11,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 16:07:11,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 16:07:11,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1248 transitions. [2021-03-25 16:07:11,814 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7751552795031056 [2021-03-25 16:07:11,814 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1248 transitions. [2021-03-25 16:07:11,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1248 transitions. [2021-03-25 16:07:11,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:11,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1248 transitions. [2021-03-25 16:07:11,817 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 249.6) internal successors, (1248), 5 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have 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:07:11,819 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 322.0) internal successors, (1932), 6 states have internal predecessors, (1932), 0 states have call successors, (0), 0 states have 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:07:11,820 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 322.0) internal successors, (1932), 6 states have internal predecessors, (1932), 0 states have call successors, (0), 0 states have 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:07:11,820 INFO L185 Difference]: Start difference. First operand has 72 places, 61 transitions, 187 flow. Second operand 5 states and 1248 transitions. [2021-03-25 16:07:11,820 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 70 transitions, 245 flow [2021-03-25 16:07:11,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 70 transitions, 240 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:11,821 INFO L241 Difference]: Finished difference. Result has 76 places, 62 transitions, 200 flow [2021-03-25 16:07:11,821 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=322, PETRI_DIFFERENCE_MINUEND_FLOW=182, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=200, PETRI_PLACES=76, PETRI_TRANSITIONS=62} [2021-03-25 16:07:11,822 INFO L343 CegarLoopForPetriNet]: 119 programPoint places, -43 predicate places. [2021-03-25 16:07:11,822 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:11,822 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 62 transitions, 200 flow [2021-03-25 16:07:11,822 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 62 transitions, 200 flow [2021-03-25 16:07:11,822 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 62 transitions, 200 flow [2021-03-25 16:07:11,837 INFO L129 PetriNetUnfolder]: 54/317 cut-off events. [2021-03-25 16:07:11,837 INFO L130 PetriNetUnfolder]: For 20/20 co-relation queries the response was YES. [2021-03-25 16:07:11,838 INFO L84 FinitePrefix]: Finished finitePrefix Result has 455 conditions, 317 events. 54/317 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1679 event pairs, 28 based on Foata normal form. 0/300 useless extension candidates. Maximal degree in co-relation 423. Up to 92 conditions per place. [2021-03-25 16:07:11,840 INFO L142 LiptonReduction]: Number of co-enabled transitions 2384 [2021-03-25 16:07:11,884 INFO L154 LiptonReduction]: Checked pairs total: 8625 [2021-03-25 16:07:11,884 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 16:07:11,884 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 62 [2021-03-25 16:07:11,885 INFO L480 AbstractCegarLoop]: Abstraction has has 76 places, 62 transitions, 202 flow [2021-03-25 16:07:11,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 248.0) internal successors, (1488), 6 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have 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:07:11,885 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:11,885 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:12,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-25 16:07:12,104 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:12,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:12,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1940238991, now seen corresponding path program 1 times [2021-03-25 16:07:12,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:12,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634270670] [2021-03-25 16:07:12,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:12,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,163 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:12,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634270670] [2021-03-25 16:07:12,163 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710512491] [2021-03-25 16:07:12,163 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:07:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:12,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-25 16:07:12,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:12,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:12,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:12,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:12,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:12,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:12,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:12,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:12,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:12,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:12,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:12,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:12,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:12,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:12,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:12,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:12,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:12,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:12,346 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:12,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:12,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:12,354 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:12,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:12,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-25 16:07:12,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326868354] [2021-03-25 16:07:12,355 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 16:07:12,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:12,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 16:07:12,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-03-25 16:07:12,356 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 245 out of 325 [2021-03-25 16:07:12,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 62 transitions, 202 flow. Second operand has 8 states, 8 states have (on average 247.25) internal successors, (1978), 8 states have internal predecessors, (1978), 0 states have call successors, (0), 0 states have 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:07:12,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:12,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 245 of 325 [2021-03-25 16:07:12,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:12,413 INFO L129 PetriNetUnfolder]: 45/274 cut-off events. [2021-03-25 16:07:12,413 INFO L130 PetriNetUnfolder]: For 32/32 co-relation queries the response was YES. [2021-03-25 16:07:12,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 416 conditions, 274 events. 45/274 cut-off events. For 32/32 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1373 event pairs, 23 based on Foata normal form. 1/262 useless extension candidates. Maximal degree in co-relation 377. Up to 76 conditions per place. [2021-03-25 16:07:12,414 INFO L132 encePairwiseOnDemand]: 317/325 looper letters, 12 selfloop transitions, 9 changer transitions 0/73 dead transitions. [2021-03-25 16:07:12,414 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 73 transitions, 270 flow [2021-03-25 16:07:12,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 16:07:12,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 16:07:12,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2227 transitions. [2021-03-25 16:07:12,418 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7613675213675214 [2021-03-25 16:07:12,418 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2227 transitions. [2021-03-25 16:07:12,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2227 transitions. [2021-03-25 16:07:12,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:12,419 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2227 transitions. [2021-03-25 16:07:12,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 247.44444444444446) internal successors, (2227), 9 states have internal predecessors, (2227), 0 states have call successors, (0), 0 states have 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:07:12,434 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 325.0) internal successors, (3250), 10 states have internal predecessors, (3250), 0 states have call successors, (0), 0 states have 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:07:12,434 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 325.0) internal successors, (3250), 10 states have internal predecessors, (3250), 0 states have call successors, (0), 0 states have 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:07:12,434 INFO L185 Difference]: Start difference. First operand has 76 places, 62 transitions, 202 flow. Second operand 9 states and 2227 transitions. [2021-03-25 16:07:12,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 73 transitions, 270 flow [2021-03-25 16:07:12,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 73 transitions, 262 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-25 16:07:12,436 INFO L241 Difference]: Finished difference. Result has 82 places, 65 transitions, 228 flow [2021-03-25 16:07:12,436 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=325, PETRI_DIFFERENCE_MINUEND_FLOW=194, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=228, PETRI_PLACES=82, PETRI_TRANSITIONS=65} [2021-03-25 16:07:12,436 INFO L343 CegarLoopForPetriNet]: 119 programPoint places, -37 predicate places. [2021-03-25 16:07:12,436 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:12,436 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 65 transitions, 228 flow [2021-03-25 16:07:12,437 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 65 transitions, 228 flow [2021-03-25 16:07:12,437 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 65 transitions, 228 flow [2021-03-25 16:07:12,449 INFO L129 PetriNetUnfolder]: 45/274 cut-off events. [2021-03-25 16:07:12,449 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-03-25 16:07:12,450 INFO L84 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 274 events. 45/274 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1361 event pairs, 23 based on Foata normal form. 0/263 useless extension candidates. Maximal degree in co-relation 370. Up to 76 conditions per place. [2021-03-25 16:07:12,452 INFO L142 LiptonReduction]: Number of co-enabled transitions 2516 [2021-03-25 16:07:12,540 INFO L154 LiptonReduction]: Checked pairs total: 8832 [2021-03-25 16:07:12,540 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 16:07:12,540 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 104 [2021-03-25 16:07:12,540 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 63 transitions, 234 flow [2021-03-25 16:07:12,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 247.25) internal successors, (1978), 8 states have internal predecessors, (1978), 0 states have call successors, (0), 0 states have 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:07:12,541 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:12,541 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:12,756 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:12,756 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:12,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:12,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1819606730, now seen corresponding path program 1 times [2021-03-25 16:07:12,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:12,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130495789] [2021-03-25 16:07:12,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:12,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:12,772 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:12,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:12,776 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:12,782 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:07:12,782 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:07:12,782 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-25 16:07:12,782 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:07:12,783 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,793 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,794 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,795 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,796 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,797 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,798 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,799 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,800 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,801 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,802 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,803 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,804 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,805 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,806 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,807 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,808 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:12,811 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-03-25 16:07:12,811 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:07:12,812 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:07:12,812 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:07:12,812 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:07:12,812 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:07:12,812 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:07:12,812 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:07:12,812 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:07:12,812 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:07:12,813 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 194 places, 223 transitions, 506 flow [2021-03-25 16:07:12,880 INFO L129 PetriNetUnfolder]: 140/823 cut-off events. [2021-03-25 16:07:12,880 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-25 16:07:12,886 INFO L84 FinitePrefix]: Finished finitePrefix Result has 934 conditions, 823 events. 140/823 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 3834 event pairs, 23 based on Foata normal form. 0/693 useless extension candidates. Maximal degree in co-relation 557. Up to 80 conditions per place. [2021-03-25 16:07:12,886 INFO L82 GeneralOperation]: Start removeDead. Operand has 194 places, 223 transitions, 506 flow [2021-03-25 16:07:12,891 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 194 places, 223 transitions, 506 flow [2021-03-25 16:07:12,891 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:12,891 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 194 places, 223 transitions, 506 flow [2021-03-25 16:07:12,891 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 194 places, 223 transitions, 506 flow [2021-03-25 16:07:12,891 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 194 places, 223 transitions, 506 flow [2021-03-25 16:07:12,957 INFO L129 PetriNetUnfolder]: 140/823 cut-off events. [2021-03-25 16:07:12,958 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-03-25 16:07:12,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 934 conditions, 823 events. 140/823 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 3809 event pairs, 23 based on Foata normal form. 0/693 useless extension candidates. Maximal degree in co-relation 557. Up to 80 conditions per place. [2021-03-25 16:07:12,984 INFO L142 LiptonReduction]: Number of co-enabled transitions 28560 [2021-03-25 16:07:14,794 INFO L154 LiptonReduction]: Checked pairs total: 11112 [2021-03-25 16:07:14,794 INFO L156 LiptonReduction]: Total number of compositions: 89 [2021-03-25 16:07:14,795 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1904 [2021-03-25 16:07:14,797 INFO L129 PetriNetUnfolder]: 3/42 cut-off events. [2021-03-25 16:07:14,797 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:07:14,797 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:14,797 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:14,797 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:14,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:14,797 INFO L82 PathProgramCache]: Analyzing trace with hash -345065191, now seen corresponding path program 1 times [2021-03-25 16:07:14,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:14,797 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909718827] [2021-03-25 16:07:14,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:14,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:14,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:14,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:14,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:14,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:14,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:14,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:14,808 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:07:14,808 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909718827] [2021-03-25 16:07:14,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:14,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:07:14,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581052050] [2021-03-25 16:07:14,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:07:14,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:14,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:07:14,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:07:14,809 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 233 out of 312 [2021-03-25 16:07:14,810 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 167 transitions, 394 flow. Second operand has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 0 states have call successors, (0), 0 states have 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:07:14,810 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:14,810 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 233 of 312 [2021-03-25 16:07:14,810 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:14,853 INFO L129 PetriNetUnfolder]: 53/522 cut-off events. [2021-03-25 16:07:14,853 INFO L130 PetriNetUnfolder]: For 110/119 co-relation queries the response was YES. [2021-03-25 16:07:14,855 INFO L84 FinitePrefix]: Finished finitePrefix Result has 662 conditions, 522 events. 53/522 cut-off events. For 110/119 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2422 event pairs, 23 based on Foata normal form. 329/809 useless extension candidates. Maximal degree in co-relation 399. Up to 80 conditions per place. [2021-03-25 16:07:14,855 INFO L132 encePairwiseOnDemand]: 277/312 looper letters, 8 selfloop transitions, 2 changer transitions 16/137 dead transitions. [2021-03-25 16:07:14,855 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 137 transitions, 354 flow [2021-03-25 16:07:14,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:14,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:14,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 748 transitions. [2021-03-25 16:07:14,857 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7991452991452992 [2021-03-25 16:07:14,857 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 748 transitions. [2021-03-25 16:07:14,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 748 transitions. [2021-03-25 16:07:14,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:14,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 748 transitions. [2021-03-25 16:07:14,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 249.33333333333334) internal successors, (748), 3 states have internal predecessors, (748), 0 states have call successors, (0), 0 states have 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:07:14,859 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 312.0) internal successors, (1248), 4 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have 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:07:14,859 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 312.0) internal successors, (1248), 4 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have 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:07:14,859 INFO L185 Difference]: Start difference. First operand has 141 places, 167 transitions, 394 flow. Second operand 3 states and 748 transitions. [2021-03-25 16:07:14,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 137 transitions, 354 flow [2021-03-25 16:07:14,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 137 transitions, 354 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 16:07:14,861 INFO L241 Difference]: Finished difference. Result has 142 places, 118 transitions, 291 flow [2021-03-25 16:07:14,861 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=312, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=291, PETRI_PLACES=142, PETRI_TRANSITIONS=118} [2021-03-25 16:07:14,861 INFO L343 CegarLoopForPetriNet]: 141 programPoint places, 1 predicate places. [2021-03-25 16:07:14,861 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:14,861 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 142 places, 118 transitions, 291 flow [2021-03-25 16:07:14,861 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 142 places, 118 transitions, 291 flow [2021-03-25 16:07:14,862 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 131 places, 118 transitions, 291 flow [2021-03-25 16:07:14,871 INFO L129 PetriNetUnfolder]: 0/175 cut-off events. [2021-03-25 16:07:14,871 INFO L130 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2021-03-25 16:07:14,871 INFO L84 FinitePrefix]: Finished finitePrefix Result has 220 conditions, 175 events. 0/175 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 485 event pairs, 0 based on Foata normal form. 0/175 useless extension candidates. Maximal degree in co-relation 0. Up to 11 conditions per place. [2021-03-25 16:07:14,874 INFO L142 LiptonReduction]: Number of co-enabled transitions 9752 [2021-03-25 16:07:16,567 INFO L154 LiptonReduction]: Checked pairs total: 20180 [2021-03-25 16:07:16,567 INFO L156 LiptonReduction]: Total number of compositions: 52 [2021-03-25 16:07:16,568 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1707 [2021-03-25 16:07:16,568 INFO L480 AbstractCegarLoop]: Abstraction has has 81 places, 68 transitions, 191 flow [2021-03-25 16:07:16,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 0 states have call successors, (0), 0 states have 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:07:16,568 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:16,568 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:16,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-25 16:07:16,568 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:16,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:16,569 INFO L82 PathProgramCache]: Analyzing trace with hash 210219868, now seen corresponding path program 1 times [2021-03-25 16:07:16,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:16,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955746429] [2021-03-25 16:07:16,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:16,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:16,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:16,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955746429] [2021-03-25 16:07:16,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639304393] [2021-03-25 16:07:16,632 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:07:16,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:16,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 16:07:16,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:16,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:16,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:16,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:16,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:16,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:16,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:16,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:16,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:16,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:16,728 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:16,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:16,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:16,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:16,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:16,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 16:07:16,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614181408] [2021-03-25 16:07:16,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:07:16,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:16,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:07:16,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:07:16,740 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 281 out of 364 [2021-03-25 16:07:16,740 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 68 transitions, 191 flow. Second operand has 7 states, 7 states have (on average 282.7142857142857) internal successors, (1979), 7 states have internal predecessors, (1979), 0 states have call successors, (0), 0 states have 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:07:16,740 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:16,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 281 of 364 [2021-03-25 16:07:16,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:16,771 INFO L129 PetriNetUnfolder]: 0/102 cut-off events. [2021-03-25 16:07:16,771 INFO L130 PetriNetUnfolder]: For 34/34 co-relation queries the response was YES. [2021-03-25 16:07:16,771 INFO L84 FinitePrefix]: Finished finitePrefix Result has 179 conditions, 102 events. 0/102 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 186 event pairs, 0 based on Foata normal form. 1/103 useless extension candidates. Maximal degree in co-relation 0. Up to 24 conditions per place. [2021-03-25 16:07:16,772 INFO L132 encePairwiseOnDemand]: 358/364 looper letters, 11 selfloop transitions, 4 changer transitions 1/76 dead transitions. [2021-03-25 16:07:16,772 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 76 transitions, 241 flow [2021-03-25 16:07:16,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 16:07:16,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 16:07:16,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1703 transitions. [2021-03-25 16:07:16,774 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7797619047619048 [2021-03-25 16:07:16,774 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1703 transitions. [2021-03-25 16:07:16,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1703 transitions. [2021-03-25 16:07:16,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:16,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1703 transitions. [2021-03-25 16:07:16,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 283.8333333333333) internal successors, (1703), 6 states have internal predecessors, (1703), 0 states have call successors, (0), 0 states have 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:07:16,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 364.0) internal successors, (2548), 7 states have internal predecessors, (2548), 0 states have call successors, (0), 0 states have 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:07:16,779 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 364.0) internal successors, (2548), 7 states have internal predecessors, (2548), 0 states have call successors, (0), 0 states have 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:07:16,779 INFO L185 Difference]: Start difference. First operand has 81 places, 68 transitions, 191 flow. Second operand 6 states and 1703 transitions. [2021-03-25 16:07:16,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 76 transitions, 241 flow [2021-03-25 16:07:16,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 76 transitions, 219 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:16,781 INFO L241 Difference]: Finished difference. Result has 88 places, 70 transitions, 197 flow [2021-03-25 16:07:16,781 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=364, PETRI_DIFFERENCE_MINUEND_FLOW=169, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=197, PETRI_PLACES=88, PETRI_TRANSITIONS=70} [2021-03-25 16:07:16,781 INFO L343 CegarLoopForPetriNet]: 141 programPoint places, -53 predicate places. [2021-03-25 16:07:16,781 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:16,781 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 88 places, 70 transitions, 197 flow [2021-03-25 16:07:16,781 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 88 places, 70 transitions, 197 flow [2021-03-25 16:07:16,781 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 70 transitions, 197 flow [2021-03-25 16:07:16,786 INFO L129 PetriNetUnfolder]: 0/101 cut-off events. [2021-03-25 16:07:16,786 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-03-25 16:07:16,786 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159 conditions, 101 events. 0/101 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 177 event pairs, 0 based on Foata normal form. 0/101 useless extension candidates. Maximal degree in co-relation 0. Up to 10 conditions per place. [2021-03-25 16:07:16,787 INFO L142 LiptonReduction]: Number of co-enabled transitions 3280 [2021-03-25 16:07:17,148 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:17,299 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:17,641 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:17,793 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:17,823 INFO L154 LiptonReduction]: Checked pairs total: 14858 [2021-03-25 16:07:17,823 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 16:07:17,823 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1042 [2021-03-25 16:07:17,823 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 68 transitions, 193 flow [2021-03-25 16:07:17,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 282.7142857142857) internal successors, (1979), 7 states have internal predecessors, (1979), 0 states have call successors, (0), 0 states have 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:07:17,824 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:17,824 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:18,036 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-25 16:07:18,036 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:18,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:18,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1217703647, now seen corresponding path program 1 times [2021-03-25 16:07:18,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:18,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754243636] [2021-03-25 16:07:18,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:18,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:18,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:18,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:18,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:18,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 16:07:18,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754243636] [2021-03-25 16:07:18,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:18,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 16:07:18,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411046718] [2021-03-25 16:07:18,066 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:07:18,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:18,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:07:18,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:07:18,067 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 255 out of 368 [2021-03-25 16:07:18,068 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 68 transitions, 193 flow. Second operand has 3 states, 3 states have (on average 255.66666666666666) internal successors, (767), 3 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have 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:07:18,068 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:18,068 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 255 of 368 [2021-03-25 16:07:18,068 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:21,370 INFO L129 PetriNetUnfolder]: 23960/38581 cut-off events. [2021-03-25 16:07:21,370 INFO L130 PetriNetUnfolder]: For 20/20 co-relation queries the response was YES. [2021-03-25 16:07:21,568 INFO L84 FinitePrefix]: Finished finitePrefix Result has 69565 conditions, 38581 events. 23960/38581 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 2426. Compared 344709 event pairs, 20427 based on Foata normal form. 27/37447 useless extension candidates. Maximal degree in co-relation 69532. Up to 30845 conditions per place. [2021-03-25 16:07:21,735 INFO L132 encePairwiseOnDemand]: 361/368 looper letters, 26 selfloop transitions, 6 changer transitions 0/78 dead transitions. [2021-03-25 16:07:21,736 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 78 transitions, 277 flow [2021-03-25 16:07:21,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:21,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:21,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 798 transitions. [2021-03-25 16:07:21,738 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7228260869565217 [2021-03-25 16:07:21,738 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 798 transitions. [2021-03-25 16:07:21,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 798 transitions. [2021-03-25 16:07:21,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:21,738 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 798 transitions. [2021-03-25 16:07:21,739 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 266.0) internal successors, (798), 3 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have 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:07:21,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 368.0) internal successors, (1472), 4 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have 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:07:21,740 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 368.0) internal successors, (1472), 4 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have 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:07:21,740 INFO L185 Difference]: Start difference. First operand has 85 places, 68 transitions, 193 flow. Second operand 3 states and 798 transitions. [2021-03-25 16:07:21,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 78 transitions, 277 flow [2021-03-25 16:07:21,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 78 transitions, 265 flow, removed 4 selfloop flow, removed 3 redundant places. [2021-03-25 16:07:21,742 INFO L241 Difference]: Finished difference. Result has 85 places, 73 transitions, 221 flow [2021-03-25 16:07:21,742 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=368, PETRI_DIFFERENCE_MINUEND_FLOW=181, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=221, PETRI_PLACES=85, PETRI_TRANSITIONS=73} [2021-03-25 16:07:21,742 INFO L343 CegarLoopForPetriNet]: 141 programPoint places, -56 predicate places. [2021-03-25 16:07:21,742 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:21,742 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 85 places, 73 transitions, 221 flow [2021-03-25 16:07:21,742 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 85 places, 73 transitions, 221 flow [2021-03-25 16:07:21,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 85 places, 73 transitions, 221 flow [2021-03-25 16:07:21,781 INFO L129 PetriNetUnfolder]: 163/748 cut-off events. [2021-03-25 16:07:21,781 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-03-25 16:07:21,784 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1051 conditions, 748 events. 163/748 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 5104 event pairs, 95 based on Foata normal form. 0/706 useless extension candidates. Maximal degree in co-relation 1021. Up to 251 conditions per place. [2021-03-25 16:07:21,792 INFO L142 LiptonReduction]: Number of co-enabled transitions 3462 [2021-03-25 16:07:21,878 INFO L154 LiptonReduction]: Checked pairs total: 4312 [2021-03-25 16:07:21,878 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 16:07:21,878 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 136 [2021-03-25 16:07:21,879 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 73 transitions, 221 flow [2021-03-25 16:07:21,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 255.66666666666666) internal successors, (767), 3 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have 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:07:21,880 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:21,880 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:21,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-25 16:07:21,880 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:21,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:21,880 INFO L82 PathProgramCache]: Analyzing trace with hash 701160507, now seen corresponding path program 1 times [2021-03-25 16:07:21,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:21,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071070176] [2021-03-25 16:07:21,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:21,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:21,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:21,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:21,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071070176] [2021-03-25 16:07:21,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310943182] [2021-03-25 16:07:21,903 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:07:21,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:21,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-25 16:07:21,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:21,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:21,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:21,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:21,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:21,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:21,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:21,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:21,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:21,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:21,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:21,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:21,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:21,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:21,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:22,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:22,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:22,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,004 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:22,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:22,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:22,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-25 16:07:22,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918691068] [2021-03-25 16:07:22,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:07:22,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:22,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:07:22,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:07:22,014 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 282 out of 368 [2021-03-25 16:07:22,015 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 73 transitions, 221 flow. Second operand has 6 states, 6 states have (on average 284.0) internal successors, (1704), 6 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:07:22,015 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:22,015 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 282 of 368 [2021-03-25 16:07:22,015 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:22,078 INFO L129 PetriNetUnfolder]: 161/735 cut-off events. [2021-03-25 16:07:22,078 INFO L130 PetriNetUnfolder]: For 26/26 co-relation queries the response was YES. [2021-03-25 16:07:22,081 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1057 conditions, 735 events. 161/735 cut-off events. For 26/26 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 5032 event pairs, 94 based on Foata normal form. 1/694 useless extension candidates. Maximal degree in co-relation 1020. Up to 246 conditions per place. [2021-03-25 16:07:22,083 INFO L132 encePairwiseOnDemand]: 363/368 looper letters, 13 selfloop transitions, 4 changer transitions 0/82 dead transitions. [2021-03-25 16:07:22,083 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 82 transitions, 279 flow [2021-03-25 16:07:22,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 16:07:22,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 16:07:22,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1428 transitions. [2021-03-25 16:07:22,085 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7760869565217391 [2021-03-25 16:07:22,085 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1428 transitions. [2021-03-25 16:07:22,085 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1428 transitions. [2021-03-25 16:07:22,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:22,086 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1428 transitions. [2021-03-25 16:07:22,088 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 285.6) internal successors, (1428), 5 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have 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:07:22,089 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 368.0) internal successors, (2208), 6 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have 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:07:22,089 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 368.0) internal successors, (2208), 6 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have 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:07:22,090 INFO L185 Difference]: Start difference. First operand has 85 places, 73 transitions, 221 flow. Second operand 5 states and 1428 transitions. [2021-03-25 16:07:22,090 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 82 transitions, 279 flow [2021-03-25 16:07:22,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 82 transitions, 273 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:22,091 INFO L241 Difference]: Finished difference. Result has 89 places, 74 transitions, 233 flow [2021-03-25 16:07:22,091 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=368, PETRI_DIFFERENCE_MINUEND_FLOW=215, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=233, PETRI_PLACES=89, PETRI_TRANSITIONS=74} [2021-03-25 16:07:22,091 INFO L343 CegarLoopForPetriNet]: 141 programPoint places, -52 predicate places. [2021-03-25 16:07:22,091 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:22,091 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 74 transitions, 233 flow [2021-03-25 16:07:22,092 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 74 transitions, 233 flow [2021-03-25 16:07:22,092 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 89 places, 74 transitions, 233 flow [2021-03-25 16:07:22,130 INFO L129 PetriNetUnfolder]: 161/735 cut-off events. [2021-03-25 16:07:22,131 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2021-03-25 16:07:22,133 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1037 conditions, 735 events. 161/735 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 5052 event pairs, 94 based on Foata normal form. 0/693 useless extension candidates. Maximal degree in co-relation 1004. Up to 246 conditions per place. [2021-03-25 16:07:22,142 INFO L142 LiptonReduction]: Number of co-enabled transitions 3528 [2021-03-25 16:07:22,434 INFO L154 LiptonReduction]: Checked pairs total: 13091 [2021-03-25 16:07:22,434 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 16:07:22,434 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 343 [2021-03-25 16:07:22,435 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 74 transitions, 235 flow [2021-03-25 16:07:22,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 284.0) internal successors, (1704), 6 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:07:22,436 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:22,436 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:22,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:22,650 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:22,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:22,650 INFO L82 PathProgramCache]: Analyzing trace with hash 506297850, now seen corresponding path program 1 times [2021-03-25 16:07:22,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:22,651 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112937639] [2021-03-25 16:07:22,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:22,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:22,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,677 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:22,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112937639] [2021-03-25 16:07:22,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443712771] [2021-03-25 16:07:22,677 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:07:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:22,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-25 16:07:22,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:22,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:22,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:22,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:22,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:22,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:22,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:22,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:22,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:22,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:22,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:22,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:22,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:22,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:22,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:22,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:22,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:22,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:22,822 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:22,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:22,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:22,829 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:22,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:22,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-25 16:07:22,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142953825] [2021-03-25 16:07:22,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 16:07:22,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:22,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 16:07:22,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-03-25 16:07:22,830 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 281 out of 370 [2021-03-25 16:07:22,831 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 74 transitions, 235 flow. Second operand has 8 states, 8 states have (on average 283.25) internal successors, (2266), 8 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have 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:07:22,831 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:22,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 281 of 370 [2021-03-25 16:07:22,831 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:22,912 INFO L129 PetriNetUnfolder]: 152/693 cut-off events. [2021-03-25 16:07:22,912 INFO L130 PetriNetUnfolder]: For 41/41 co-relation queries the response was YES. [2021-03-25 16:07:22,914 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1006 conditions, 693 events. 152/693 cut-off events. For 41/41 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4603 event pairs, 89 based on Foata normal form. 1/656 useless extension candidates. Maximal degree in co-relation 966. Up to 230 conditions per place. [2021-03-25 16:07:22,915 INFO L132 encePairwiseOnDemand]: 362/370 looper letters, 15 selfloop transitions, 9 changer transitions 0/88 dead transitions. [2021-03-25 16:07:22,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 88 transitions, 321 flow [2021-03-25 16:07:22,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 16:07:22,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 16:07:22,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2554 transitions. [2021-03-25 16:07:22,919 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.766966966966967 [2021-03-25 16:07:22,919 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2554 transitions. [2021-03-25 16:07:22,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2554 transitions. [2021-03-25 16:07:22,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:22,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2554 transitions. [2021-03-25 16:07:22,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 283.77777777777777) internal successors, (2554), 9 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have 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:07:22,924 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 370.0) internal successors, (3700), 10 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have 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:07:22,925 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 370.0) internal successors, (3700), 10 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have 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:07:22,925 INFO L185 Difference]: Start difference. First operand has 89 places, 74 transitions, 235 flow. Second operand 9 states and 2554 transitions. [2021-03-25 16:07:22,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 88 transitions, 321 flow [2021-03-25 16:07:22,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 88 transitions, 313 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-25 16:07:22,926 INFO L241 Difference]: Finished difference. Result has 97 places, 79 transitions, 281 flow [2021-03-25 16:07:22,926 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=370, PETRI_DIFFERENCE_MINUEND_FLOW=227, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=281, PETRI_PLACES=97, PETRI_TRANSITIONS=79} [2021-03-25 16:07:22,926 INFO L343 CegarLoopForPetriNet]: 141 programPoint places, -44 predicate places. [2021-03-25 16:07:22,926 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:22,927 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 97 places, 79 transitions, 281 flow [2021-03-25 16:07:22,927 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 97 places, 79 transitions, 281 flow [2021-03-25 16:07:22,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 79 transitions, 281 flow [2021-03-25 16:07:22,960 INFO L129 PetriNetUnfolder]: 152/693 cut-off events. [2021-03-25 16:07:22,960 INFO L130 PetriNetUnfolder]: For 45/45 co-relation queries the response was YES. [2021-03-25 16:07:22,962 INFO L84 FinitePrefix]: Finished finitePrefix Result has 999 conditions, 693 events. 152/693 cut-off events. For 45/45 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4662 event pairs, 89 based on Foata normal form. 0/658 useless extension candidates. Maximal degree in co-relation 963. Up to 230 conditions per place. [2021-03-25 16:07:22,968 INFO L142 LiptonReduction]: Number of co-enabled transitions 3836 [2021-03-25 16:07:23,102 INFO L154 LiptonReduction]: Checked pairs total: 9185 [2021-03-25 16:07:23,102 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 16:07:23,102 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 176 [2021-03-25 16:07:23,103 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 78 transitions, 278 flow [2021-03-25 16:07:23,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 283.25) internal successors, (2266), 8 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have 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:07:23,103 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:23,103 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:23,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:23,317 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:23,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:23,318 INFO L82 PathProgramCache]: Analyzing trace with hash -612597733, now seen corresponding path program 1 times [2021-03-25 16:07:23,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:23,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163981234] [2021-03-25 16:07:23,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:23,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,367 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:23,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163981234] [2021-03-25 16:07:23,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310949708] [2021-03-25 16:07:23,367 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:07:23,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:23,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 16:07:23,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:23,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:23,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:23,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:23,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:23,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:23,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:23,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:23,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:23,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:23,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:23,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:23,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:23,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:07:23,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:07:23,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:23,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:23,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:23,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:23,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:23,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:23,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:23,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:23,499 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:23,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:23,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:23,507 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:23,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:23,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-25 16:07:23,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250650685] [2021-03-25 16:07:23,509 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 16:07:23,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:23,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 16:07:23,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-25 16:07:23,511 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 281 out of 374 [2021-03-25 16:07:23,512 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 78 transitions, 278 flow. Second operand has 9 states, 9 states have (on average 283.44444444444446) internal successors, (2551), 9 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have 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:07:23,512 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:23,512 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 281 of 374 [2021-03-25 16:07:23,512 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:23,598 INFO L129 PetriNetUnfolder]: 124/580 cut-off events. [2021-03-25 16:07:23,598 INFO L130 PetriNetUnfolder]: For 75/75 co-relation queries the response was YES. [2021-03-25 16:07:23,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 863 conditions, 580 events. 124/580 cut-off events. For 75/75 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3648 event pairs, 72 based on Foata normal form. 1/553 useless extension candidates. Maximal degree in co-relation 820. Up to 187 conditions per place. [2021-03-25 16:07:23,602 INFO L132 encePairwiseOnDemand]: 364/374 looper letters, 15 selfloop transitions, 10 changer transitions 0/89 dead transitions. [2021-03-25 16:07:23,603 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 89 transitions, 355 flow [2021-03-25 16:07:23,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 16:07:23,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 16:07:23,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3117 transitions. [2021-03-25 16:07:23,607 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7576567817209529 [2021-03-25 16:07:23,607 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3117 transitions. [2021-03-25 16:07:23,607 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3117 transitions. [2021-03-25 16:07:23,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:23,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3117 transitions. [2021-03-25 16:07:23,611 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 283.3636363636364) internal successors, (3117), 11 states have internal predecessors, (3117), 0 states have call successors, (0), 0 states have 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:07:23,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 374.0) internal successors, (4488), 12 states have internal predecessors, (4488), 0 states have call successors, (0), 0 states have 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:07:23,614 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 374.0) internal successors, (4488), 12 states have internal predecessors, (4488), 0 states have call successors, (0), 0 states have 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:07:23,614 INFO L185 Difference]: Start difference. First operand has 96 places, 78 transitions, 278 flow. Second operand 11 states and 3117 transitions. [2021-03-25 16:07:23,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 89 transitions, 355 flow [2021-03-25 16:07:23,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 89 transitions, 331 flow, removed 8 selfloop flow, removed 4 redundant places. [2021-03-25 16:07:23,616 INFO L241 Difference]: Finished difference. Result has 105 places, 79 transitions, 293 flow [2021-03-25 16:07:23,616 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=374, PETRI_DIFFERENCE_MINUEND_FLOW=251, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=293, PETRI_PLACES=105, PETRI_TRANSITIONS=79} [2021-03-25 16:07:23,616 INFO L343 CegarLoopForPetriNet]: 141 programPoint places, -36 predicate places. [2021-03-25 16:07:23,616 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:23,616 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 105 places, 79 transitions, 293 flow [2021-03-25 16:07:23,617 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 105 places, 79 transitions, 293 flow [2021-03-25 16:07:23,617 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 105 places, 79 transitions, 293 flow [2021-03-25 16:07:23,679 INFO L129 PetriNetUnfolder]: 124/580 cut-off events. [2021-03-25 16:07:23,679 INFO L130 PetriNetUnfolder]: For 53/53 co-relation queries the response was YES. [2021-03-25 16:07:23,681 INFO L84 FinitePrefix]: Finished finitePrefix Result has 844 conditions, 580 events. 124/580 cut-off events. For 53/53 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3707 event pairs, 72 based on Foata normal form. 0/552 useless extension candidates. Maximal degree in co-relation 805. Up to 187 conditions per place. [2021-03-25 16:07:23,686 INFO L142 LiptonReduction]: Number of co-enabled transitions 3902 [2021-03-25 16:07:23,881 INFO L154 LiptonReduction]: Checked pairs total: 18376 [2021-03-25 16:07:23,881 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-25 16:07:23,881 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 265 [2021-03-25 16:07:23,881 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 76 transitions, 305 flow [2021-03-25 16:07:23,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 283.44444444444446) internal successors, (2551), 9 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have 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:07:23,882 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:23,882 INFO L263 CegarLoopForPetriNet]: trace histogram [6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:24,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:07:24,096 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:24,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:24,097 INFO L82 PathProgramCache]: Analyzing trace with hash -33328289, now seen corresponding path program 1 times [2021-03-25 16:07:24,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:24,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016431207] [2021-03-25 16:07:24,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:24,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:24,105 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:24,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:07:24,111 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:07:24,119 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:07:24,119 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:07:24,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-25 16:07:24,119 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:07:24,119 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,133 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,138 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,141 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,142 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,143 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:07:24,146 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-03-25 16:07:24,146 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:07:24,146 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:07:24,146 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:07:24,146 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:07:24,146 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:07:24,146 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:07:24,147 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:07:24,147 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:07:24,147 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:07:24,148 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 219 places, 253 transitions, 584 flow [2021-03-25 16:07:24,268 INFO L129 PetriNetUnfolder]: 263/1406 cut-off events. [2021-03-25 16:07:24,268 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-03-25 16:07:24,283 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1638 conditions, 1406 events. 263/1406 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 8090 event pairs, 72 based on Foata normal form. 0/1200 useless extension candidates. Maximal degree in co-relation 922. Up to 192 conditions per place. [2021-03-25 16:07:24,283 INFO L82 GeneralOperation]: Start removeDead. Operand has 219 places, 253 transitions, 584 flow [2021-03-25 16:07:24,290 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 219 places, 253 transitions, 584 flow [2021-03-25 16:07:24,290 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:24,291 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 219 places, 253 transitions, 584 flow [2021-03-25 16:07:24,291 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 219 places, 253 transitions, 584 flow [2021-03-25 16:07:24,291 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 219 places, 253 transitions, 584 flow [2021-03-25 16:07:24,405 INFO L129 PetriNetUnfolder]: 263/1406 cut-off events. [2021-03-25 16:07:24,406 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-03-25 16:07:24,422 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1638 conditions, 1406 events. 263/1406 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 8116 event pairs, 72 based on Foata normal form. 0/1200 useless extension candidates. Maximal degree in co-relation 922. Up to 192 conditions per place. [2021-03-25 16:07:24,461 INFO L142 LiptonReduction]: Number of co-enabled transitions 39480 [2021-03-25 16:07:26,900 INFO L154 LiptonReduction]: Checked pairs total: 15210 [2021-03-25 16:07:26,900 INFO L156 LiptonReduction]: Total number of compositions: 99 [2021-03-25 16:07:26,900 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2610 [2021-03-25 16:07:26,902 INFO L129 PetriNetUnfolder]: 0/34 cut-off events. [2021-03-25 16:07:26,903 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:07:26,903 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:26,903 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:26,903 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:26,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:26,903 INFO L82 PathProgramCache]: Analyzing trace with hash -681785029, now seen corresponding path program 1 times [2021-03-25 16:07:26,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:26,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377689292] [2021-03-25 16:07:26,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:26,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:26,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:26,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:26,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:26,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:26,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:26,913 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:07:26,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377689292] [2021-03-25 16:07:26,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:26,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:07:26,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744427788] [2021-03-25 16:07:26,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:07:26,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:26,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:07:26,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:07:26,915 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 352 [2021-03-25 16:07:26,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 193 transitions, 464 flow. Second operand has 3 states, 3 states have (on average 258.6666666666667) internal successors, (776), 3 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have 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:07:26,915 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:26,915 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 352 [2021-03-25 16:07:26,915 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:27,024 INFO L129 PetriNetUnfolder]: 134/989 cut-off events. [2021-03-25 16:07:27,024 INFO L130 PetriNetUnfolder]: For 242/253 co-relation queries the response was YES. [2021-03-25 16:07:27,031 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1255 conditions, 989 events. 134/989 cut-off events. For 242/253 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 5884 event pairs, 72 based on Foata normal form. 477/1390 useless extension candidates. Maximal degree in co-relation 705. Up to 192 conditions per place. [2021-03-25 16:07:27,032 INFO L132 encePairwiseOnDemand]: 311/352 looper letters, 8 selfloop transitions, 2 changer transitions 18/157 dead transitions. [2021-03-25 16:07:27,032 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 157 transitions, 412 flow [2021-03-25 16:07:27,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:27,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:27,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 829 transitions. [2021-03-25 16:07:27,034 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7850378787878788 [2021-03-25 16:07:27,034 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 829 transitions. [2021-03-25 16:07:27,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 829 transitions. [2021-03-25 16:07:27,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:27,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 829 transitions. [2021-03-25 16:07:27,035 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 276.3333333333333) internal successors, (829), 3 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have 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:07:27,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 352.0) internal successors, (1408), 4 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have 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:07:27,036 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 352.0) internal successors, (1408), 4 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have 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:07:27,036 INFO L185 Difference]: Start difference. First operand has 162 places, 193 transitions, 464 flow. Second operand 3 states and 829 transitions. [2021-03-25 16:07:27,036 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 157 transitions, 412 flow [2021-03-25 16:07:27,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 157 transitions, 412 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 16:07:27,039 INFO L241 Difference]: Finished difference. Result has 163 places, 136 transitions, 342 flow [2021-03-25 16:07:27,039 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=352, PETRI_DIFFERENCE_MINUEND_FLOW=384, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=342, PETRI_PLACES=163, PETRI_TRANSITIONS=136} [2021-03-25 16:07:27,039 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, 1 predicate places. [2021-03-25 16:07:27,039 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:27,040 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 163 places, 136 transitions, 342 flow [2021-03-25 16:07:27,040 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 163 places, 136 transitions, 342 flow [2021-03-25 16:07:27,040 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 151 places, 136 transitions, 342 flow [2021-03-25 16:07:27,055 INFO L129 PetriNetUnfolder]: 0/207 cut-off events. [2021-03-25 16:07:27,055 INFO L130 PetriNetUnfolder]: For 51/51 co-relation queries the response was YES. [2021-03-25 16:07:27,055 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263 conditions, 207 events. 0/207 cut-off events. For 51/51 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 593 event pairs, 0 based on Foata normal form. 0/207 useless extension candidates. Maximal degree in co-relation 0. Up to 13 conditions per place. [2021-03-25 16:07:27,060 INFO L142 LiptonReduction]: Number of co-enabled transitions 13966 [2021-03-25 16:07:28,745 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:28,871 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:29,122 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:07:29,243 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:07:29,429 INFO L154 LiptonReduction]: Checked pairs total: 22566 [2021-03-25 16:07:29,429 INFO L156 LiptonReduction]: Total number of compositions: 59 [2021-03-25 16:07:29,430 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2391 [2021-03-25 16:07:29,431 INFO L480 AbstractCegarLoop]: Abstraction has has 94 places, 79 transitions, 228 flow [2021-03-25 16:07:29,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 258.6666666666667) internal successors, (776), 3 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have 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:07:29,431 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:29,431 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:29,431 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-25 16:07:29,431 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:29,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:29,431 INFO L82 PathProgramCache]: Analyzing trace with hash 21659923, now seen corresponding path program 1 times [2021-03-25 16:07:29,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:29,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908518326] [2021-03-25 16:07:29,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:29,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:29,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:29,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908518326] [2021-03-25 16:07:29,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883714783] [2021-03-25 16:07:29,460 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:07:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:29,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 16:07:29,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:07:29,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:29,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:29,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:07:29,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:07:29,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:29,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:07:29,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:07:29,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:07:29,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,597 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:07:29,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:29,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:29,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:07:29,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 16:07:29,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342773285] [2021-03-25 16:07:29,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:07:29,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:29,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:07:29,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:07:29,607 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 312 out of 411 [2021-03-25 16:07:29,608 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 79 transitions, 228 flow. Second operand has 7 states, 7 states have (on average 313.7142857142857) internal successors, (2196), 7 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have 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:07:29,608 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:29,608 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 312 of 411 [2021-03-25 16:07:29,608 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:29,637 INFO L129 PetriNetUnfolder]: 0/126 cut-off events. [2021-03-25 16:07:29,637 INFO L130 PetriNetUnfolder]: For 51/51 co-relation queries the response was YES. [2021-03-25 16:07:29,637 INFO L84 FinitePrefix]: Finished finitePrefix Result has 220 conditions, 126 events. 0/126 cut-off events. For 51/51 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 250 event pairs, 0 based on Foata normal form. 1/127 useless extension candidates. Maximal degree in co-relation 0. Up to 30 conditions per place. [2021-03-25 16:07:29,638 INFO L132 encePairwiseOnDemand]: 405/411 looper letters, 11 selfloop transitions, 4 changer transitions 1/87 dead transitions. [2021-03-25 16:07:29,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 87 transitions, 278 flow [2021-03-25 16:07:29,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 16:07:29,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 16:07:29,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1889 transitions. [2021-03-25 16:07:29,640 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7660178426601785 [2021-03-25 16:07:29,640 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1889 transitions. [2021-03-25 16:07:29,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1889 transitions. [2021-03-25 16:07:29,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:29,641 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1889 transitions. [2021-03-25 16:07:29,642 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 314.8333333333333) internal successors, (1889), 6 states have internal predecessors, (1889), 0 states have call successors, (0), 0 states have 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:07:29,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 411.0) internal successors, (2877), 7 states have internal predecessors, (2877), 0 states have call successors, (0), 0 states have 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:07:29,644 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 411.0) internal successors, (2877), 7 states have internal predecessors, (2877), 0 states have call successors, (0), 0 states have 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:07:29,644 INFO L185 Difference]: Start difference. First operand has 94 places, 79 transitions, 228 flow. Second operand 6 states and 1889 transitions. [2021-03-25 16:07:29,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 87 transitions, 278 flow [2021-03-25 16:07:29,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 87 transitions, 246 flow, removed 15 selfloop flow, removed 1 redundant places. [2021-03-25 16:07:29,646 INFO L241 Difference]: Finished difference. Result has 101 places, 81 transitions, 224 flow [2021-03-25 16:07:29,646 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=411, PETRI_DIFFERENCE_MINUEND_FLOW=196, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=224, PETRI_PLACES=101, PETRI_TRANSITIONS=81} [2021-03-25 16:07:29,647 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, -61 predicate places. [2021-03-25 16:07:29,647 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:29,647 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 101 places, 81 transitions, 224 flow [2021-03-25 16:07:29,647 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 101 places, 81 transitions, 224 flow [2021-03-25 16:07:29,647 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 100 places, 81 transitions, 224 flow [2021-03-25 16:07:29,653 INFO L129 PetriNetUnfolder]: 0/125 cut-off events. [2021-03-25 16:07:29,653 INFO L130 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2021-03-25 16:07:29,653 INFO L84 FinitePrefix]: Finished finitePrefix Result has 193 conditions, 125 events. 0/125 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 235 event pairs, 0 based on Foata normal form. 0/125 useless extension candidates. Maximal degree in co-relation 0. Up to 12 conditions per place. [2021-03-25 16:07:29,655 INFO L142 LiptonReduction]: Number of co-enabled transitions 4700 [2021-03-25 16:07:29,743 INFO L154 LiptonReduction]: Checked pairs total: 21436 [2021-03-25 16:07:29,743 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 16:07:29,743 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 96 [2021-03-25 16:07:29,744 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 79 transitions, 220 flow [2021-03-25 16:07:29,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 313.7142857142857) internal successors, (2196), 7 states have internal predecessors, (2196), 0 states have call successors, (0), 0 states have 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:07:29,744 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:29,744 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:29,959 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-25 16:07:29,959 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:29,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:29,959 INFO L82 PathProgramCache]: Analyzing trace with hash -2011048083, now seen corresponding path program 1 times [2021-03-25 16:07:29,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:29,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291847440] [2021-03-25 16:07:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:29,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:29,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:29,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:29,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:07:29,995 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 16:07:29,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291847440] [2021-03-25 16:07:29,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:07:29,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 16:07:29,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331291560] [2021-03-25 16:07:29,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 16:07:29,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:07:29,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 16:07:29,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 16:07:29,996 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 283 out of 415 [2021-03-25 16:07:29,997 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 79 transitions, 220 flow. Second operand has 4 states, 4 states have (on average 283.75) internal successors, (1135), 4 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have 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:07:29,997 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:07:29,997 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 283 of 415 [2021-03-25 16:07:29,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:07:56,240 INFO L129 PetriNetUnfolder]: 148576/221341 cut-off events. [2021-03-25 16:07:56,240 INFO L130 PetriNetUnfolder]: For 23/23 co-relation queries the response was YES. [2021-03-25 16:07:57,982 INFO L84 FinitePrefix]: Finished finitePrefix Result has 405012 conditions, 221341 events. 148576/221341 cut-off events. For 23/23 co-relation queries the response was YES. Maximal size of possible extension queue 11318. Compared 2088986 event pairs, 130317 based on Foata normal form. 62/215895 useless extension candidates. Maximal degree in co-relation 404978. Up to 183410 conditions per place. [2021-03-25 16:07:58,938 INFO L132 encePairwiseOnDemand]: 407/415 looper letters, 31 selfloop transitions, 7 changer transitions 0/91 dead transitions. [2021-03-25 16:07:58,938 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 91 transitions, 320 flow [2021-03-25 16:07:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:07:58,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:07:58,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 888 transitions. [2021-03-25 16:07:58,940 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7132530120481928 [2021-03-25 16:07:58,940 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 888 transitions. [2021-03-25 16:07:58,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 888 transitions. [2021-03-25 16:07:58,940 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:07:58,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 888 transitions. [2021-03-25 16:07:58,941 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 296.0) internal successors, (888), 3 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have 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:07:58,942 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 415.0) internal successors, (1660), 4 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have 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:07:58,942 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 415.0) internal successors, (1660), 4 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have 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:07:58,943 INFO L185 Difference]: Start difference. First operand has 98 places, 79 transitions, 220 flow. Second operand 3 states and 888 transitions. [2021-03-25 16:07:58,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 91 transitions, 320 flow [2021-03-25 16:07:58,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 91 transitions, 308 flow, removed 4 selfloop flow, removed 3 redundant places. [2021-03-25 16:07:58,944 INFO L241 Difference]: Finished difference. Result has 98 places, 85 transitions, 255 flow [2021-03-25 16:07:58,944 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=415, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=255, PETRI_PLACES=98, PETRI_TRANSITIONS=85} [2021-03-25 16:07:58,944 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, -64 predicate places. [2021-03-25 16:07:58,944 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:58,944 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 98 places, 85 transitions, 255 flow [2021-03-25 16:07:58,944 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 98 places, 85 transitions, 255 flow [2021-03-25 16:07:58,945 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 98 places, 85 transitions, 255 flow [2021-03-25 16:07:59,117 INFO L129 PetriNetUnfolder]: 429/1649 cut-off events. [2021-03-25 16:07:59,117 INFO L130 PetriNetUnfolder]: For 12/12 co-relation queries the response was YES. [2021-03-25 16:07:59,123 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2322 conditions, 1649 events. 429/1649 cut-off events. For 12/12 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13438 event pairs, 273 based on Foata normal form. 0/1556 useless extension candidates. Maximal degree in co-relation 2291. Up to 612 conditions per place. [2021-03-25 16:07:59,141 INFO L142 LiptonReduction]: Number of co-enabled transitions 4838 [2021-03-25 16:07:59,909 INFO L154 LiptonReduction]: Checked pairs total: 6152 [2021-03-25 16:07:59,909 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 16:07:59,909 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 965 [2021-03-25 16:07:59,909 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 85 transitions, 255 flow [2021-03-25 16:07:59,910 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 283.75) internal successors, (1135), 4 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have 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:07:59,910 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:07:59,910 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:07:59,910 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-25 16:07:59,910 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:07:59,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:07:59,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1628891578, now seen corresponding path program 1 times [2021-03-25 16:07:59,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:07:59,910 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791147338] [2021-03-25 16:07:59,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:07:59,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:07:59,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:59,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:59,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:59,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:59,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:59,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:07:59,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:07:59,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:07:59,942 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:07:59,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791147338] [2021-03-25 16:07:59,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449263640] [2021-03-25 16:07:59,942 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:08:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:00,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-25 16:08:00,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:08:00,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:00,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:00,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:00,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:00,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:00,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:00,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:00,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:00,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:00,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:00,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:00,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:00,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:00,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:00,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:00,038 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:08:00,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:00,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:00,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:00,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:08:00,045 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-25 16:08:00,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045310298] [2021-03-25 16:08:00,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:08:00,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:00,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:08:00,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:08:00,046 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 314 out of 415 [2021-03-25 16:08:00,047 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 85 transitions, 255 flow. Second operand has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have 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:00,047 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:00,047 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 314 of 415 [2021-03-25 16:08:00,047 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:00,157 INFO L129 PetriNetUnfolder]: 427/1642 cut-off events. [2021-03-25 16:08:00,157 INFO L130 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2021-03-25 16:08:00,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2339 conditions, 1642 events. 427/1642 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13434 event pairs, 272 based on Foata normal form. 1/1551 useless extension candidates. Maximal degree in co-relation 2301. Up to 607 conditions per place. [2021-03-25 16:08:00,170 INFO L132 encePairwiseOnDemand]: 410/415 looper letters, 13 selfloop transitions, 4 changer transitions 0/94 dead transitions. [2021-03-25 16:08:00,170 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 94 transitions, 313 flow [2021-03-25 16:08:00,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 16:08:00,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 16:08:00,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1588 transitions. [2021-03-25 16:08:00,173 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7653012048192771 [2021-03-25 16:08:00,173 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1588 transitions. [2021-03-25 16:08:00,173 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1588 transitions. [2021-03-25 16:08:00,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:00,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1588 transitions. [2021-03-25 16:08:00,174 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 317.6) internal successors, (1588), 5 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have 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:00,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 415.0) internal successors, (2490), 6 states have internal predecessors, (2490), 0 states have call successors, (0), 0 states have 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:00,176 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 415.0) internal successors, (2490), 6 states have internal predecessors, (2490), 0 states have call successors, (0), 0 states have 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:00,176 INFO L185 Difference]: Start difference. First operand has 98 places, 85 transitions, 255 flow. Second operand 5 states and 1588 transitions. [2021-03-25 16:08:00,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 94 transitions, 313 flow [2021-03-25 16:08:00,177 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 94 transitions, 306 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 16:08:00,177 INFO L241 Difference]: Finished difference. Result has 102 places, 86 transitions, 266 flow [2021-03-25 16:08:00,178 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=415, PETRI_DIFFERENCE_MINUEND_FLOW=248, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=266, PETRI_PLACES=102, PETRI_TRANSITIONS=86} [2021-03-25 16:08:00,178 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, -60 predicate places. [2021-03-25 16:08:00,178 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:00,178 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 86 transitions, 266 flow [2021-03-25 16:08:00,178 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 86 transitions, 266 flow [2021-03-25 16:08:00,178 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 86 transitions, 266 flow [2021-03-25 16:08:00,262 INFO L129 PetriNetUnfolder]: 427/1642 cut-off events. [2021-03-25 16:08:00,263 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-03-25 16:08:00,270 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2315 conditions, 1642 events. 427/1642 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13411 event pairs, 272 based on Foata normal form. 0/1550 useless extension candidates. Maximal degree in co-relation 2281. Up to 607 conditions per place. [2021-03-25 16:08:00,291 INFO L142 LiptonReduction]: Number of co-enabled transitions 4904 [2021-03-25 16:08:01,973 INFO L154 LiptonReduction]: Checked pairs total: 18618 [2021-03-25 16:08:01,974 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 16:08:01,974 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1796 [2021-03-25 16:08:01,974 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 86 transitions, 268 flow [2021-03-25 16:08:01,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 316.0) internal successors, (1896), 6 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have 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:01,975 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:01,975 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:02,187 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-03-25 16:08:02,188 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:02,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:02,188 INFO L82 PathProgramCache]: Analyzing trace with hash 931193600, now seen corresponding path program 1 times [2021-03-25 16:08:02,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:02,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922760549] [2021-03-25 16:08:02,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:02,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:02,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,240 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:02,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922760549] [2021-03-25 16:08:02,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033835095] [2021-03-25 16:08:02,240 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:08:02,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:02,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-25 16:08:02,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:08:02,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:02,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:02,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:02,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:02,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:02,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:02,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:02,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:02,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:02,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:02,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:02,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:08:02,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:02,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:02,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:02,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:02,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:02,398 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:08:02,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:02,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:02,410 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:02,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:08:02,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-25 16:08:02,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615622209] [2021-03-25 16:08:02,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 16:08:02,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:02,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 16:08:02,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-03-25 16:08:02,413 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 417 [2021-03-25 16:08:02,414 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 86 transitions, 268 flow. Second operand has 8 states, 8 states have (on average 315.25) internal successors, (2522), 8 states have internal predecessors, (2522), 0 states have call successors, (0), 0 states have 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:02,414 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:02,414 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 417 [2021-03-25 16:08:02,414 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:02,549 INFO L129 PetriNetUnfolder]: 418/1600 cut-off events. [2021-03-25 16:08:02,549 INFO L130 PetriNetUnfolder]: For 47/47 co-relation queries the response was YES. [2021-03-25 16:08:02,559 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2290 conditions, 1600 events. 418/1600 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13019 event pairs, 267 based on Foata normal form. 1/1513 useless extension candidates. Maximal degree in co-relation 2249. Up to 591 conditions per place. [2021-03-25 16:08:02,563 INFO L132 encePairwiseOnDemand]: 409/417 looper letters, 15 selfloop transitions, 9 changer transitions 0/100 dead transitions. [2021-03-25 16:08:02,564 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 100 transitions, 354 flow [2021-03-25 16:08:02,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 16:08:02,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 16:08:02,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2842 transitions. [2021-03-25 16:08:02,566 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7572608579802824 [2021-03-25 16:08:02,566 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2842 transitions. [2021-03-25 16:08:02,566 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2842 transitions. [2021-03-25 16:08:02,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:02,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2842 transitions. [2021-03-25 16:08:02,568 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 315.77777777777777) internal successors, (2842), 9 states have internal predecessors, (2842), 0 states have call successors, (0), 0 states have 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:02,571 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 417.0) internal successors, (4170), 10 states have internal predecessors, (4170), 0 states have call successors, (0), 0 states have 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:02,571 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 417.0) internal successors, (4170), 10 states have internal predecessors, (4170), 0 states have call successors, (0), 0 states have 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:02,572 INFO L185 Difference]: Start difference. First operand has 102 places, 86 transitions, 268 flow. Second operand 9 states and 2842 transitions. [2021-03-25 16:08:02,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 100 transitions, 354 flow [2021-03-25 16:08:02,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 100 transitions, 346 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-25 16:08:02,573 INFO L241 Difference]: Finished difference. Result has 110 places, 91 transitions, 314 flow [2021-03-25 16:08:02,574 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=417, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=314, PETRI_PLACES=110, PETRI_TRANSITIONS=91} [2021-03-25 16:08:02,574 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, -52 predicate places. [2021-03-25 16:08:02,574 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:02,574 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 110 places, 91 transitions, 314 flow [2021-03-25 16:08:02,574 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 110 places, 91 transitions, 314 flow [2021-03-25 16:08:02,574 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 110 places, 91 transitions, 314 flow [2021-03-25 16:08:02,662 INFO L129 PetriNetUnfolder]: 418/1600 cut-off events. [2021-03-25 16:08:02,662 INFO L130 PetriNetUnfolder]: For 58/58 co-relation queries the response was YES. [2021-03-25 16:08:02,671 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2282 conditions, 1600 events. 418/1600 cut-off events. For 58/58 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13041 event pairs, 267 based on Foata normal form. 0/1512 useless extension candidates. Maximal degree in co-relation 2245. Up to 591 conditions per place. [2021-03-25 16:08:02,692 INFO L142 LiptonReduction]: Number of co-enabled transitions 5212 [2021-03-25 16:08:03,800 INFO L154 LiptonReduction]: Checked pairs total: 12887 [2021-03-25 16:08:03,800 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 16:08:03,800 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1226 [2021-03-25 16:08:03,801 INFO L480 AbstractCegarLoop]: Abstraction has has 109 places, 90 transitions, 311 flow [2021-03-25 16:08:03,801 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 315.25) internal successors, (2522), 8 states have internal predecessors, (2522), 0 states have call successors, (0), 0 states have 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:03,801 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:03,801 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:04,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-25 16:08:04,020 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:04,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:04,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1381265995, now seen corresponding path program 1 times [2021-03-25 16:08:04,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:04,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064212094] [2021-03-25 16:08:04,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:04,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:04,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,055 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:04,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064212094] [2021-03-25 16:08:04,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059414939] [2021-03-25 16:08:04,055 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:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:04,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 16:08:04,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:08:04,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:04,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:04,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:04,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:04,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:04,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:04,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:04,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:04,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:04,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:04,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:04,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:04,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:08:04,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:04,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:04,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:04,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:08:04,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:04,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:04,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:04,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:04,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:04,284 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:08:04,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:04,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:04,292 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:04,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:08:04,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-25 16:08:04,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923589064] [2021-03-25 16:08:04,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 16:08:04,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:04,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 16:08:04,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-25 16:08:04,294 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 421 [2021-03-25 16:08:04,295 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 90 transitions, 311 flow. Second operand has 9 states, 9 states have (on average 315.44444444444446) internal successors, (2839), 9 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have 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,295 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:04,295 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 421 [2021-03-25 16:08:04,295 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:04,438 INFO L129 PetriNetUnfolder]: 390/1487 cut-off events. [2021-03-25 16:08:04,438 INFO L130 PetriNetUnfolder]: For 91/91 co-relation queries the response was YES. [2021-03-25 16:08:04,446 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2152 conditions, 1487 events. 390/1487 cut-off events. For 91/91 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 11921 event pairs, 250 based on Foata normal form. 1/1410 useless extension candidates. Maximal degree in co-relation 2108. Up to 548 conditions per place. [2021-03-25 16:08:04,451 INFO L132 encePairwiseOnDemand]: 411/421 looper letters, 17 selfloop transitions, 10 changer transitions 0/103 dead transitions. [2021-03-25 16:08:04,451 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 103 transitions, 408 flow [2021-03-25 16:08:04,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 16:08:04,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 16:08:04,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3471 transitions. [2021-03-25 16:08:04,453 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7495141438134312 [2021-03-25 16:08:04,453 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3471 transitions. [2021-03-25 16:08:04,453 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3471 transitions. [2021-03-25 16:08:04,454 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:04,454 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3471 transitions. [2021-03-25 16:08:04,456 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 315.54545454545456) internal successors, (3471), 11 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have 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,459 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 421.0) internal successors, (5052), 12 states have internal predecessors, (5052), 0 states have call successors, (0), 0 states have 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,459 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 421.0) internal successors, (5052), 12 states have internal predecessors, (5052), 0 states have call successors, (0), 0 states have 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,459 INFO L185 Difference]: Start difference. First operand has 109 places, 90 transitions, 311 flow. Second operand 11 states and 3471 transitions. [2021-03-25 16:08:04,460 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 103 transitions, 408 flow [2021-03-25 16:08:04,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 103 transitions, 384 flow, removed 8 selfloop flow, removed 4 redundant places. [2021-03-25 16:08:04,461 INFO L241 Difference]: Finished difference. Result has 118 places, 92 transitions, 336 flow [2021-03-25 16:08:04,461 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=284, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=336, PETRI_PLACES=118, PETRI_TRANSITIONS=92} [2021-03-25 16:08:04,462 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, -44 predicate places. [2021-03-25 16:08:04,462 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:04,462 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 92 transitions, 336 flow [2021-03-25 16:08:04,462 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 92 transitions, 336 flow [2021-03-25 16:08:04,462 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 92 transitions, 336 flow [2021-03-25 16:08:04,544 INFO L129 PetriNetUnfolder]: 390/1487 cut-off events. [2021-03-25 16:08:04,545 INFO L130 PetriNetUnfolder]: For 76/76 co-relation queries the response was YES. [2021-03-25 16:08:04,553 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2130 conditions, 1487 events. 390/1487 cut-off events. For 76/76 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 11979 event pairs, 250 based on Foata normal form. 0/1409 useless extension candidates. Maximal degree in co-relation 2090. Up to 548 conditions per place. [2021-03-25 16:08:04,573 INFO L142 LiptonReduction]: Number of co-enabled transitions 5388 [2021-03-25 16:08:06,286 INFO L154 LiptonReduction]: Checked pairs total: 25995 [2021-03-25 16:08:06,286 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 16:08:06,287 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1825 [2021-03-25 16:08:06,287 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 90 transitions, 330 flow [2021-03-25 16:08:06,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 315.44444444444446) internal successors, (2839), 9 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have 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:06,287 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:06,287 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:06,501 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:08:06,501 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:06,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:06,502 INFO L82 PathProgramCache]: Analyzing trace with hash -310476240, now seen corresponding path program 1 times [2021-03-25 16:08:06,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:06,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579884491] [2021-03-25 16:08:06,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:06,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:06,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,546 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:06,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579884491] [2021-03-25 16:08:06,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672047589] [2021-03-25 16:08:06,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:08:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:06,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 16:08:06,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:08:06,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:06,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:06,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:08:06,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:06,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:06,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:08:06,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:06,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:06,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:06,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:06,685 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:08:06,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:06,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:06,692 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:06,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:08:06,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-03-25 16:08:06,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528891089] [2021-03-25 16:08:06,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 16:08:06,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:06,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 16:08:06,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-03-25 16:08:06,694 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 313 out of 424 [2021-03-25 16:08:06,695 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 90 transitions, 330 flow. Second operand has 11 states, 11 states have (on average 315.27272727272725) internal successors, (3468), 11 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have 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:06,695 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:06,695 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 424 [2021-03-25 16:08:06,695 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:06,842 INFO L129 PetriNetUnfolder]: 315/1220 cut-off events. [2021-03-25 16:08:06,842 INFO L130 PetriNetUnfolder]: For 115/115 co-relation queries the response was YES. [2021-03-25 16:08:06,850 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1778 conditions, 1220 events. 315/1220 cut-off events. For 115/115 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 9281 event pairs, 201 based on Foata normal form. 1/1173 useless extension candidates. Maximal degree in co-relation 1731. Up to 442 conditions per place. [2021-03-25 16:08:06,854 INFO L132 encePairwiseOnDemand]: 412/424 looper letters, 16 selfloop transitions, 11 changer transitions 0/103 dead transitions. [2021-03-25 16:08:06,854 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 103 transitions, 418 flow [2021-03-25 16:08:06,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 16:08:06,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 16:08:06,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3784 transitions. [2021-03-25 16:08:06,856 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7437106918238994 [2021-03-25 16:08:06,856 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 3784 transitions. [2021-03-25 16:08:06,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 3784 transitions. [2021-03-25 16:08:06,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:06,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3784 transitions. [2021-03-25 16:08:06,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 315.3333333333333) internal successors, (3784), 12 states have internal predecessors, (3784), 0 states have call successors, (0), 0 states have 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:06,863 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 424.0) internal successors, (5512), 13 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have 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:06,863 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 424.0) internal successors, (5512), 13 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have 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:06,863 INFO L185 Difference]: Start difference. First operand has 116 places, 90 transitions, 330 flow. Second operand 12 states and 3784 transitions. [2021-03-25 16:08:06,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 103 transitions, 418 flow [2021-03-25 16:08:06,864 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 103 transitions, 386 flow, removed 10 selfloop flow, removed 6 redundant places. [2021-03-25 16:08:06,865 INFO L241 Difference]: Finished difference. Result has 123 places, 91 transitions, 338 flow [2021-03-25 16:08:06,865 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=424, PETRI_DIFFERENCE_MINUEND_FLOW=298, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=338, PETRI_PLACES=123, PETRI_TRANSITIONS=91} [2021-03-25 16:08:06,865 INFO L343 CegarLoopForPetriNet]: 162 programPoint places, -39 predicate places. [2021-03-25 16:08:06,865 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:06,866 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 123 places, 91 transitions, 338 flow [2021-03-25 16:08:06,866 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 123 places, 91 transitions, 338 flow [2021-03-25 16:08:06,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 123 places, 91 transitions, 338 flow [2021-03-25 16:08:06,938 INFO L129 PetriNetUnfolder]: 315/1220 cut-off events. [2021-03-25 16:08:06,938 INFO L130 PetriNetUnfolder]: For 58/58 co-relation queries the response was YES. [2021-03-25 16:08:06,945 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1751 conditions, 1220 events. 315/1220 cut-off events. For 58/58 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 9283 event pairs, 201 based on Foata normal form. 0/1162 useless extension candidates. Maximal degree in co-relation 1710. Up to 442 conditions per place. [2021-03-25 16:08:06,964 INFO L142 LiptonReduction]: Number of co-enabled transitions 5300 [2021-03-25 16:08:07,799 INFO L154 LiptonReduction]: Checked pairs total: 25606 [2021-03-25 16:08:07,799 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 16:08:07,800 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 935 [2021-03-25 16:08:07,800 INFO L480 AbstractCegarLoop]: Abstraction has has 119 places, 88 transitions, 346 flow [2021-03-25 16:08:07,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 315.27272727272725) internal successors, (3468), 11 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have 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:07,800 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:07,800 INFO L263 CegarLoopForPetriNet]: trace histogram [7, 7, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:08,015 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-25 16:08:08,015 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:08,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:08,015 INFO L82 PathProgramCache]: Analyzing trace with hash 592466313, now seen corresponding path program 1 times [2021-03-25 16:08:08,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:08,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082857629] [2021-03-25 16:08:08,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:08:08,022 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:08:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:08:08,028 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:08:08,036 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:08:08,036 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:08:08,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-25 16:08:08,037 WARN L342 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:08:08,037 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,049 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,050 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,051 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,052 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,053 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,054 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,055 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,056 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,057 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,058 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,059 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,060 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,061 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,062 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,063 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe t_funThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,064 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,065 WARN L313 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:08:08,068 INFO L149 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2021-03-25 16:08:08,068 INFO L253 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-03-25 16:08:08,068 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:08:08,068 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:08:08,068 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:08:08,068 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:08:08,069 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:08:08,069 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:08:08,069 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:08:08,069 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:08:08,070 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 244 places, 283 transitions, 664 flow [2021-03-25 16:08:08,345 INFO L129 PetriNetUnfolder]: 530/2549 cut-off events. [2021-03-25 16:08:08,345 INFO L130 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2021-03-25 16:08:08,389 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3047 conditions, 2549 events. 530/2549 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 17317 event pairs, 201 based on Foata normal form. 0/2203 useless extension candidates. Maximal degree in co-relation 1624. Up to 448 conditions per place. [2021-03-25 16:08:08,389 INFO L82 GeneralOperation]: Start removeDead. Operand has 244 places, 283 transitions, 664 flow [2021-03-25 16:08:08,410 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 244 places, 283 transitions, 664 flow [2021-03-25 16:08:08,410 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:08,410 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 244 places, 283 transitions, 664 flow [2021-03-25 16:08:08,411 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 244 places, 283 transitions, 664 flow [2021-03-25 16:08:08,411 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 244 places, 283 transitions, 664 flow [2021-03-25 16:08:08,657 INFO L129 PetriNetUnfolder]: 530/2549 cut-off events. [2021-03-25 16:08:08,657 INFO L130 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2021-03-25 16:08:08,696 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3047 conditions, 2549 events. 530/2549 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 17410 event pairs, 201 based on Foata normal form. 0/2203 useless extension candidates. Maximal degree in co-relation 1624. Up to 448 conditions per place. [2021-03-25 16:08:08,794 INFO L142 LiptonReduction]: Number of co-enabled transitions 52136 [2021-03-25 16:08:13,172 INFO L154 LiptonReduction]: Checked pairs total: 20819 [2021-03-25 16:08:13,172 INFO L156 LiptonReduction]: Total number of compositions: 113 [2021-03-25 16:08:13,172 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4762 [2021-03-25 16:08:13,174 INFO L129 PetriNetUnfolder]: 3/37 cut-off events. [2021-03-25 16:08:13,174 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:08:13,174 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:13,175 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:13,175 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:13,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:13,175 INFO L82 PathProgramCache]: Analyzing trace with hash -681554909, now seen corresponding path program 1 times [2021-03-25 16:08:13,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:13,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724028653] [2021-03-25 16:08:13,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:13,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:13,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:13,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:13,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:13,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:13,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:13,204 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:08:13,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724028653] [2021-03-25 16:08:13,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:08:13,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 16:08:13,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631032299] [2021-03-25 16:08:13,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 16:08:13,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:13,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 16:08:13,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 16:08:13,206 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 287 out of 396 [2021-03-25 16:08:13,206 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 217 transitions, 532 flow. Second operand has 3 states, 3 states have (on average 287.6666666666667) internal successors, (863), 3 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have 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:13,207 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:13,207 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 287 of 396 [2021-03-25 16:08:13,207 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:13,425 INFO L129 PetriNetUnfolder]: 327/1856 cut-off events. [2021-03-25 16:08:13,425 INFO L130 PetriNetUnfolder]: For 525/538 co-relation queries the response was YES. [2021-03-25 16:08:13,442 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2393 conditions, 1856 events. 327/1856 cut-off events. For 525/538 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 12941 event pairs, 201 based on Foata normal form. 661/2375 useless extension candidates. Maximal degree in co-relation 1266. Up to 448 conditions per place. [2021-03-25 16:08:13,443 INFO L132 encePairwiseOnDemand]: 349/396 looper letters, 8 selfloop transitions, 2 changer transitions 19/176 dead transitions. [2021-03-25 16:08:13,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 176 transitions, 470 flow [2021-03-25 16:08:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 16:08:13,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 16:08:13,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 922 transitions. [2021-03-25 16:08:13,445 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7760942760942761 [2021-03-25 16:08:13,445 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 922 transitions. [2021-03-25 16:08:13,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 922 transitions. [2021-03-25 16:08:13,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:13,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 922 transitions. [2021-03-25 16:08:13,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 307.3333333333333) internal successors, (922), 3 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have 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:13,447 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 396.0) internal successors, (1584), 4 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have 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:13,447 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 396.0) internal successors, (1584), 4 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have 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:13,447 INFO L185 Difference]: Start difference. First operand has 181 places, 217 transitions, 532 flow. Second operand 3 states and 922 transitions. [2021-03-25 16:08:13,447 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 176 transitions, 470 flow [2021-03-25 16:08:13,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 176 transitions, 470 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 16:08:13,450 INFO L241 Difference]: Finished difference. Result has 183 places, 154 transitions, 395 flow [2021-03-25 16:08:13,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=396, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=395, PETRI_PLACES=183, PETRI_TRANSITIONS=154} [2021-03-25 16:08:13,450 INFO L343 CegarLoopForPetriNet]: 181 programPoint places, 2 predicate places. [2021-03-25 16:08:13,451 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:13,451 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 183 places, 154 transitions, 395 flow [2021-03-25 16:08:13,451 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 183 places, 154 transitions, 395 flow [2021-03-25 16:08:13,451 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 171 places, 154 transitions, 395 flow [2021-03-25 16:08:13,467 INFO L129 PetriNetUnfolder]: 0/239 cut-off events. [2021-03-25 16:08:13,467 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2021-03-25 16:08:13,467 INFO L84 FinitePrefix]: Finished finitePrefix Result has 307 conditions, 239 events. 0/239 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 714 event pairs, 0 based on Foata normal form. 0/239 useless extension candidates. Maximal degree in co-relation 0. Up to 15 conditions per place. [2021-03-25 16:08:13,472 INFO L142 LiptonReduction]: Number of co-enabled transitions 18434 [2021-03-25 16:08:15,344 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:08:15,500 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:08:15,846 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 126 [2021-03-25 16:08:16,000 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-03-25 16:08:16,136 INFO L154 LiptonReduction]: Checked pairs total: 30616 [2021-03-25 16:08:16,136 INFO L156 LiptonReduction]: Total number of compositions: 66 [2021-03-25 16:08:16,136 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2685 [2021-03-25 16:08:16,136 INFO L480 AbstractCegarLoop]: Abstraction has has 107 places, 90 transitions, 267 flow [2021-03-25 16:08:16,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 287.6666666666667) internal successors, (863), 3 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have 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:16,137 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:16,137 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:16,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-25 16:08:16,137 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:16,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:16,137 INFO L82 PathProgramCache]: Analyzing trace with hash 425845839, now seen corresponding path program 1 times [2021-03-25 16:08:16,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:16,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050903332] [2021-03-25 16:08:16,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:16,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,156 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:16,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050903332] [2021-03-25 16:08:16,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669000726] [2021-03-25 16:08:16,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:08:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:16,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 16:08:16,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:08:16,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:16,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:16,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:16,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-25 16:08:16,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:16,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:16,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:16,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:16,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,270 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 16:08:16,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:08:16,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:16,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:08:16,279 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 16:08:16,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316230849] [2021-03-25 16:08:16,279 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:08:16,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:16,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:08:16,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:08:16,281 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 348 out of 462 [2021-03-25 16:08:16,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 90 transitions, 267 flow. Second operand has 7 states, 7 states have (on average 349.7142857142857) internal successors, (2448), 7 states have internal predecessors, (2448), 0 states have call successors, (0), 0 states have 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:16,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:16,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 348 of 462 [2021-03-25 16:08:16,283 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:16,325 INFO L129 PetriNetUnfolder]: 0/147 cut-off events. [2021-03-25 16:08:16,325 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2021-03-25 16:08:16,325 INFO L84 FinitePrefix]: Finished finitePrefix Result has 259 conditions, 147 events. 0/147 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 287 event pairs, 0 based on Foata normal form. 1/148 useless extension candidates. Maximal degree in co-relation 0. Up to 36 conditions per place. [2021-03-25 16:08:16,325 INFO L132 encePairwiseOnDemand]: 456/462 looper letters, 11 selfloop transitions, 4 changer transitions 1/98 dead transitions. [2021-03-25 16:08:16,325 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 98 transitions, 317 flow [2021-03-25 16:08:16,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 16:08:16,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 16:08:16,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2105 transitions. [2021-03-25 16:08:16,327 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7593795093795094 [2021-03-25 16:08:16,327 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2105 transitions. [2021-03-25 16:08:16,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2105 transitions. [2021-03-25 16:08:16,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:16,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2105 transitions. [2021-03-25 16:08:16,329 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 350.8333333333333) internal successors, (2105), 6 states have internal predecessors, (2105), 0 states have call successors, (0), 0 states have 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:16,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 462.0) internal successors, (3234), 7 states have internal predecessors, (3234), 0 states have call successors, (0), 0 states have 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:16,331 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 462.0) internal successors, (3234), 7 states have internal predecessors, (3234), 0 states have call successors, (0), 0 states have 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:16,331 INFO L185 Difference]: Start difference. First operand has 107 places, 90 transitions, 267 flow. Second operand 6 states and 2105 transitions. [2021-03-25 16:08:16,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 98 transitions, 317 flow [2021-03-25 16:08:16,332 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 98 transitions, 273 flow, removed 21 selfloop flow, removed 1 redundant places. [2021-03-25 16:08:16,333 INFO L241 Difference]: Finished difference. Result has 114 places, 92 transitions, 251 flow [2021-03-25 16:08:16,333 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=462, PETRI_DIFFERENCE_MINUEND_FLOW=223, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=251, PETRI_PLACES=114, PETRI_TRANSITIONS=92} [2021-03-25 16:08:16,333 INFO L343 CegarLoopForPetriNet]: 181 programPoint places, -67 predicate places. [2021-03-25 16:08:16,333 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:08:16,333 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 114 places, 92 transitions, 251 flow [2021-03-25 16:08:16,333 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 114 places, 92 transitions, 251 flow [2021-03-25 16:08:16,334 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 92 transitions, 251 flow [2021-03-25 16:08:16,343 INFO L129 PetriNetUnfolder]: 0/146 cut-off events. [2021-03-25 16:08:16,343 INFO L130 PetriNetUnfolder]: For 21/21 co-relation queries the response was YES. [2021-03-25 16:08:16,343 INFO L84 FinitePrefix]: Finished finitePrefix Result has 224 conditions, 146 events. 0/146 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 293 event pairs, 0 based on Foata normal form. 0/146 useless extension candidates. Maximal degree in co-relation 0. Up to 14 conditions per place. [2021-03-25 16:08:16,345 INFO L142 LiptonReduction]: Number of co-enabled transitions 6240 [2021-03-25 16:08:16,486 INFO L154 LiptonReduction]: Checked pairs total: 28958 [2021-03-25 16:08:16,486 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 16:08:16,486 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 153 [2021-03-25 16:08:16,487 INFO L480 AbstractCegarLoop]: Abstraction has has 111 places, 90 transitions, 247 flow [2021-03-25 16:08:16,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 349.7142857142857) internal successors, (2448), 7 states have internal predecessors, (2448), 0 states have call successors, (0), 0 states have 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:16,487 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:16,487 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:16,701 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:08:16,702 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:08:16,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:16,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1099322230, now seen corresponding path program 1 times [2021-03-25 16:08:16,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:16,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8806115] [2021-03-25 16:08:16,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:16,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:16,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:16,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:08:16,727 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-25 16:08:16,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8806115] [2021-03-25 16:08:16,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:08:16,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-25 16:08:16,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026374072] [2021-03-25 16:08:16,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 16:08:16,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:16,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 16:08:16,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 16:08:16,729 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 309 out of 466 [2021-03-25 16:08:16,730 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 90 transitions, 247 flow. Second operand has 4 states, 4 states have (on average 309.75) internal successors, (1239), 4 states have internal predecessors, (1239), 0 states have call successors, (0), 0 states have 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:16,730 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:16,730 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 309 of 466 [2021-03-25 16:08:16,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand