/usr/bin/java -Xmx8000000000 -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-POR-NewStatesSleepPersistent-NoLbe-Lockstep.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-10 08:04:42,012 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-10 08:04:42,014 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-10 08:04:42,046 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-10 08:04:42,046 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-10 08:04:42,048 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-10 08:04:42,050 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-10 08:04:42,055 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-10 08:04:42,056 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-10 08:04:42,060 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-10 08:04:42,060 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-10 08:04:42,061 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-10 08:04:42,062 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-10 08:04:42,063 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-10 08:04:42,064 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-10 08:04:42,065 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-10 08:04:42,068 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-10 08:04:42,068 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-10 08:04:42,070 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-10 08:04:42,075 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-10 08:04:42,076 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-10 08:04:42,077 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-10 08:04:42,078 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-10 08:04:42,080 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-10 08:04:42,084 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-10 08:04:42,085 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-10 08:04:42,085 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-10 08:04:42,086 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-10 08:04:42,086 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-10 08:04:42,087 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-10 08:04:42,087 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-10 08:04:42,087 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-10 08:04:42,089 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-10 08:04:42,089 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-10 08:04:42,090 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-10 08:04:42,090 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-10 08:04:42,091 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-10 08:04:42,091 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-10 08:04:42,091 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-10 08:04:42,092 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-10 08:04:42,092 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-10 08:04:42,095 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-POR-NewStatesSleepPersistent-NoLbe-Lockstep.epf [2021-07-10 08:04:42,123 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-10 08:04:42,123 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-10 08:04:42,124 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-10 08:04:42,124 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-10 08:04:42,126 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-10 08:04:42,126 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-10 08:04:42,126 INFO L138 SettingsManager]: * Use SBE=true [2021-07-10 08:04:42,126 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-10 08:04:42,126 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-10 08:04:42,126 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-10 08:04:42,127 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-10 08:04:42,128 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-10 08:04:42,128 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-10 08:04:42,128 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * DFS Order used in POR=PSEUDO_LOCKSTEP [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES [2021-07-10 08:04:42,129 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-10 08:04:42,375 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-10 08:04:42,398 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-10 08:04:42,400 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-10 08:04:42,401 INFO L271 PluginConnector]: Initializing CDTParser... [2021-07-10 08:04:42,404 INFO L275 PluginConnector]: CDTParser initialized [2021-07-10 08:04:42,405 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2021-07-10 08:04:42,458 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a1f1dd9a/bdb4761963e149189bfe7c0c24cdc7e4/FLAG6055eacc4 [2021-07-10 08:04:42,927 INFO L306 CDTParser]: Found 1 translation units. [2021-07-10 08:04:42,927 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2021-07-10 08:04:42,942 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a1f1dd9a/bdb4761963e149189bfe7c0c24cdc7e4/FLAG6055eacc4 [2021-07-10 08:04:42,958 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4a1f1dd9a/bdb4761963e149189bfe7c0c24cdc7e4 [2021-07-10 08:04:42,960 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-10 08:04:42,962 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-07-10 08:04:42,964 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-07-10 08:04:42,964 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-07-10 08:04:42,967 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-07-10 08:04:42,968 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 08:04:42" (1/1) ... [2021-07-10 08:04:42,969 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@158d371 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:42, skipping insertion in model container [2021-07-10 08:04:42,969 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 08:04:42" (1/1) ... [2021-07-10 08:04:42,973 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-07-10 08:04:43,014 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-07-10 08:04:43,372 WARN L224 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_77-tricky_address4_racing.i[41060,41073] [2021-07-10 08:04:43,390 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-10 08:04:43,400 INFO L203 MainTranslator]: Completed pre-run [2021-07-10 08:04:43,424 WARN L224 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_77-tricky_address4_racing.i[41060,41073] [2021-07-10 08:04:43,439 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-10 08:04:43,482 INFO L208 MainTranslator]: Completed translation [2021-07-10 08:04:43,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43 WrapperNode [2021-07-10 08:04:43,483 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-07-10 08:04:43,484 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-10 08:04:43,484 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-10 08:04:43,484 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-10 08:04:43,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,517 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,547 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-10 08:04:43,548 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-10 08:04:43,548 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-10 08:04:43,548 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-10 08:04:43,554 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,554 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,568 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,568 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,573 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,577 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,579 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (1/1) ... [2021-07-10 08:04:43,593 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-10 08:04:43,594 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-10 08:04:43,594 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-10 08:04:43,594 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-10 08:04:43,594 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (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-07-10 08:04:43,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-07-10 08:04:43,641 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-07-10 08:04:43,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-07-10 08:04:43,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-07-10 08:04:43,642 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-07-10 08:04:43,642 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-07-10 08:04:43,642 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-07-10 08:04:43,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-07-10 08:04:43,643 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-10 08:04:43,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-10 08:04:43,644 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-10 08:04:44,091 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-10 08:04:44,091 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-07-10 08:04:44,092 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 08:04:44 BoogieIcfgContainer [2021-07-10 08:04:44,092 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-10 08:04:44,093 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-10 08:04:44,093 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-10 08:04:44,095 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-10 08:04:44,095 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.07 08:04:42" (1/3) ... [2021-07-10 08:04:44,096 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ccce429 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 08:04:44, skipping insertion in model container [2021-07-10 08:04:44,096 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 08:04:43" (2/3) ... [2021-07-10 08:04:44,096 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ccce429 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 08:04:44, skipping insertion in model container [2021-07-10 08:04:44,096 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 08:04:44" (3/3) ... [2021-07-10 08:04:44,097 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_77-tricky_address4_racing.i [2021-07-10 08:04:44,101 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-10 08:04:44,101 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-10 08:04:44,101 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-07-10 08:04:44,101 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-10 08:04:44,123 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,124 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,125 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,126 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,127 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,128 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,129 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,130 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,131 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,132 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,133 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,134 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,135 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,136 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,137 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,138 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,139 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,140 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:44,145 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-07-10 08:04:44,159 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 08:04:44,207 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 08:04:44,208 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 08:04:44,208 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 08:04:44,208 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 08:04:44,208 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 08:04:44,208 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 08:04:44,208 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 08:04:44,208 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread1of1ForFork0======== [2021-07-10 08:04:44,619 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:44,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:44,623 INFO L82 PathProgramCache]: Analyzing trace with hash 1681427207, now seen corresponding path program 1 times [2021-07-10 08:04:44,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:44,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48624146] [2021-07-10 08:04:44,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:44,828 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-07-10 08:04:44,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:44,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48624146] [2021-07-10 08:04:44,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48624146] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:44,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:04:44,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 08:04:44,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604384855] [2021-07-10 08:04:44,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 08:04:44,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:44,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 08:04:44,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 08:04:44,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:44,844 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:44,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 59.0) internal successors, (118), 2 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:44,845 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-10 08:04:45,162 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:45,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:45,163 INFO L82 PathProgramCache]: Analyzing trace with hash 420205317, now seen corresponding path program 1 times [2021-07-10 08:04:45,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:45,163 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353680011] [2021-07-10 08:04:45,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:45,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:45,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:45,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353680011] [2021-07-10 08:04:45,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353680011] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:45,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:04:45,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:04:45,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684569165] [2021-07-10 08:04:45,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:04:45,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:45,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:04:45,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:04:45,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,210 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:45,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:45,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:45,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-10 08:04:45,257 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:45,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:45,258 INFO L82 PathProgramCache]: Analyzing trace with hash 2099328831, now seen corresponding path program 1 times [2021-07-10 08:04:45,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:45,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404816234] [2021-07-10 08:04:45,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:45,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:45,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:45,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404816234] [2021-07-10 08:04:45,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404816234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:45,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934413068] [2021-07-10 08:04:45,306 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-07-10 08:04:45,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:45,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:04:45,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:45,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:45,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934413068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:45,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:45,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:04:45,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191692933] [2021-07-10 08:04:45,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:04:45,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:45,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:04:45,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:04:45,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,567 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:45,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:45,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:45,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:45,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:45,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:45,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:45,849 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:45,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:45,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1707304773, now seen corresponding path program 2 times [2021-07-10 08:04:45,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:45,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048041277] [2021-07-10 08:04:45,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:45,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:45,915 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:45,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:45,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048041277] [2021-07-10 08:04:45,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048041277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:45,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593558633] [2021-07-10 08:04:45,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-10 08:04:46,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-07-10 08:04:46,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:46,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:04:46,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:46,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:04:46,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:04:46,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:04:46,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:04:46,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:04:46,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:04:46,172 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:04:46,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:04:46,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:04:46,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:04:46,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:04:46,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:04:46,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:04:46,224 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:04:46,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,231 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-07-10 08:04:46,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-10 08:04:46,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:04:46,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:04:46,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:04:46,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-07-10 08:04:46,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:04:46,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593558633] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:46,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 08:04:46,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2021-07-10 08:04:46,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669817487] [2021-07-10 08:04:46,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 08:04:46,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:46,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 08:04:46,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-07-10 08:04:46,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:46,330 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:46,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 9 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:46,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:46,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:46,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:46,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:46,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:46,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:46,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:46,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:04:46,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:46,886 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:46,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:46,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1807791721, now seen corresponding path program 1 times [2021-07-10 08:04:46,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:46,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755797369] [2021-07-10 08:04:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:46,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:46,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:04:46,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:46,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755797369] [2021-07-10 08:04:46,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755797369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:46,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521516169] [2021-07-10 08:04:46,933 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-07-10 08:04:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:47,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:04:47,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:47,121 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:04:47,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521516169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:47,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:47,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2021-07-10 08:04:47,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889436384] [2021-07-10 08:04:47,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 08:04:47,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:47,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 08:04:47,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-10 08:04:47,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,123 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:47,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:47,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:47,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:47,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:04:47,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:47,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:47,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:04:47,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:04:47,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:47,450 INFO L301 ceAbstractionStarter]: Result for error location t_funThread1of1ForFork0 was SAFE (1/2) [2021-07-10 08:04:47,451 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 08:04:47,455 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 08:04:47,455 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 08:04:47,455 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 08:04:47,455 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 08:04:47,455 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 08:04:47,455 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 08:04:47,455 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 08:04:47,455 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 08:04:47,458 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:47,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:47,459 INFO L82 PathProgramCache]: Analyzing trace with hash -756934771, now seen corresponding path program 1 times [2021-07-10 08:04:47,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:47,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952993791] [2021-07-10 08:04:47,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:47,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:47,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:47,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952993791] [2021-07-10 08:04:47,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952993791] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:47,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:04:47,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 08:04:47,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774162462] [2021-07-10 08:04:47,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 08:04:47,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:47,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 08:04:47,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 08:04:47,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,471 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:47,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:47,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-10 08:04:47,472 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:47,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:47,472 INFO L82 PathProgramCache]: Analyzing trace with hash 572314360, now seen corresponding path program 1 times [2021-07-10 08:04:47,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:47,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640918126] [2021-07-10 08:04:47,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:47,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:47,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:47,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:47,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640918126] [2021-07-10 08:04:47,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640918126] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:47,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:04:47,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:04:47,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013343289] [2021-07-10 08:04:47,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:04:47,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:47,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:04:47,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:04:47,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,486 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:47,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:47,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:47,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-10 08:04:47,493 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:47,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:47,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1507642114, now seen corresponding path program 1 times [2021-07-10 08:04:47,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:47,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255183074] [2021-07-10 08:04:47,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:47,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:47,516 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:04:47,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:47,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255183074] [2021-07-10 08:04:47,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255183074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:47,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771746347] [2021-07-10 08:04:47,531 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-07-10 08:04:47,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:47,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-10 08:04:47,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:47,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:04:47,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771746347] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:47,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 08:04:47,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-07-10 08:04:47,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065117355] [2021-07-10 08:04:47,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:04:47,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:47,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:04:47,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-10 08:04:47,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,686 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:47,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:47,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:47,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:48,173 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:48,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:48,174 INFO L82 PathProgramCache]: Analyzing trace with hash 1942444541, now seen corresponding path program 1 times [2021-07-10 08:04:48,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:48,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970941830] [2021-07-10 08:04:48,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:48,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:48,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:04:48,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:48,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970941830] [2021-07-10 08:04:48,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970941830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:48,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114236618] [2021-07-10 08:04:48,202 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-07-10 08:04:48,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:48,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:04:48,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:48,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:04:48,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114236618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:48,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:48,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:04:48,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034770858] [2021-07-10 08:04:48,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:04:48,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:48,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:04:48,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:04:48,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,427 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:48,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:48,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:48,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:48,713 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:48,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:48,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1303873155, now seen corresponding path program 2 times [2021-07-10 08:04:48,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:48,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713828768] [2021-07-10 08:04:48,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:48,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:48,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:04:48,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:48,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713828768] [2021-07-10 08:04:48,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713828768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:48,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690992477] [2021-07-10 08:04:48,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-10 08:04:48,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:04:48,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:48,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:04:48,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:48,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:04:48,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690992477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:48,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:48,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:04:48,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257183839] [2021-07-10 08:04:48,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:04:48,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:48,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:04:48,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:04:48,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,948 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:48,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:48,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:48,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:48,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-10 08:04:49,189 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:49,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:49,189 INFO L82 PathProgramCache]: Analyzing trace with hash -931794152, now seen corresponding path program 1 times [2021-07-10 08:04:49,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:49,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107648007] [2021-07-10 08:04:49,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:49,235 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:49,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:49,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107648007] [2021-07-10 08:04:49,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107648007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:49,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133609040] [2021-07-10 08:04:49,235 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-07-10 08:04:49,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:49,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:04:49,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:49,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:49,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133609040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:49,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:49,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-10 08:04:49,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262536276] [2021-07-10 08:04:49,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 08:04:49,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:49,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 08:04:49,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-10 08:04:49,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,375 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:49,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:49,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:49,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:49,657 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:49,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:49,657 INFO L82 PathProgramCache]: Analyzing trace with hash 856390686, now seen corresponding path program 2 times [2021-07-10 08:04:49,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:49,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495654882] [2021-07-10 08:04:49,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:49,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:49,711 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:49,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:49,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495654882] [2021-07-10 08:04:49,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495654882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:49,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385996818] [2021-07-10 08:04:49,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-10 08:04:49,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:04:49,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:49,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 08:04:49,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:49,860 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:49,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385996818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:49,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:49,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 08:04:49,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676686139] [2021-07-10 08:04:49,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 08:04:49,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:49,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 08:04:49,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 08:04:49,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,862 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:49,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:49,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:49,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:50,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:50,137 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:50,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:50,137 INFO L82 PathProgramCache]: Analyzing trace with hash -272587048, now seen corresponding path program 3 times [2021-07-10 08:04:50,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:50,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529319640] [2021-07-10 08:04:50,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:50,197 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:50,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:50,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529319640] [2021-07-10 08:04:50,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529319640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:50,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707521131] [2021-07-10 08:04:50,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-07-10 08:04:50,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-10 08:04:50,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:50,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:04:50,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:50,379 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:50,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707521131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:50,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:50,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 08:04:50,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915503713] [2021-07-10 08:04:50,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 08:04:50,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:50,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 08:04:50,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 08:04:50,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:50,380 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:50,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.0) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:50,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:50,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:50,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-10 08:04:50,677 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:50,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:50,677 INFO L82 PathProgramCache]: Analyzing trace with hash -988077986, now seen corresponding path program 4 times [2021-07-10 08:04:50,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:50,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822179452] [2021-07-10 08:04:50,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:50,777 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:50,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:50,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822179452] [2021-07-10 08:04:50,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822179452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:50,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354657594] [2021-07-10 08:04:50,777 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-07-10 08:04:50,842 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 08:04:50,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:50,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-10 08:04:50,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:50,940 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:50,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354657594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:50,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:50,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-07-10 08:04:50,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981968459] [2021-07-10 08:04:50,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-10 08:04:50,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:50,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-10 08:04:50,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-07-10 08:04:50,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:50,942 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:50,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:50,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:50,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:50,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:50,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:51,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-10 08:04:51,261 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:51,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:51,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1760712040, now seen corresponding path program 5 times [2021-07-10 08:04:51,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:51,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9403643] [2021-07-10 08:04:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:51,352 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:51,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:51,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9403643] [2021-07-10 08:04:51,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9403643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:51,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369257215] [2021-07-10 08:04:51,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-07-10 08:04:51,425 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-07-10 08:04:51,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:51,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 08:04:51,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:51,533 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:51,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369257215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:51,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:51,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 08:04:51,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460561559] [2021-07-10 08:04:51,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 08:04:51,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:51,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 08:04:51,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 08:04:51,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:51,534 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:51,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:51,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:51,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:51,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:51,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:51,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:51,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:51,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:51,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:51,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:51,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:51,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:51,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-10 08:04:51,929 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:51,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:51,929 INFO L82 PathProgramCache]: Analyzing trace with hash 203060382, now seen corresponding path program 6 times [2021-07-10 08:04:51,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:51,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010241077] [2021-07-10 08:04:51,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:51,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:52,043 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:52,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:52,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010241077] [2021-07-10 08:04:52,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010241077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:52,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566198265] [2021-07-10 08:04:52,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-07-10 08:04:52,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-10 08:04:52,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:52,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 08:04:52,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:52,264 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:52,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566198265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:52,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:52,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 08:04:52,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310203302] [2021-07-10 08:04:52,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 08:04:52,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:52,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 08:04:52,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 08:04:52,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:52,266 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:52,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.2105263157894735) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:52,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:52,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:52,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:52,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:52,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:52,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:04:52,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:04:52,680 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:52,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:52,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1682375080, now seen corresponding path program 7 times [2021-07-10 08:04:52,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:52,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053927368] [2021-07-10 08:04:52,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:52,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:52,834 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:52,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:52,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053927368] [2021-07-10 08:04:52,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053927368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:52,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908193911] [2021-07-10 08:04:52,835 INFO L93 rtionOrderModulation]: Changing assertion order to 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-07-10 08:04:52,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:52,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 08:04:52,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:53,051 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:53,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908193911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:53,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:53,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-07-10 08:04:53,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222396869] [2021-07-10 08:04:53,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 08:04:53,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:53,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 08:04:53,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-07-10 08:04:53,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:53,055 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:53,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:53,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:53,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:04:53,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:04:53,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:04:53,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-10 08:04:53,509 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:53,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:53,509 INFO L82 PathProgramCache]: Analyzing trace with hash 606959838, now seen corresponding path program 8 times [2021-07-10 08:04:53,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:53,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416993018] [2021-07-10 08:04:53,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:53,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:53,675 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:53,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:53,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416993018] [2021-07-10 08:04:53,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416993018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:53,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224462238] [2021-07-10 08:04:53,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-10 08:04:53,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:04:53,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:04:53,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 08:04:53,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:04:53,887 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-10 08:04:53,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224462238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:04:53,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:04:53,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 08:04:53,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212367158] [2021-07-10 08:04:53,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 08:04:53,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:53,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 08:04:53,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 08:04:53,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:53,889 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:53,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.9130434782608696) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:53,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:53,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:53,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:53,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:04:53,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:04:53,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:04:54,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:04:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:04:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:04:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:04:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:04:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:04:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:04:54,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-10 08:04:54,384 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:54,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:54,384 INFO L82 PathProgramCache]: Analyzing trace with hash -669081064, now seen corresponding path program 9 times [2021-07-10 08:04:54,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:54,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107463081] [2021-07-10 08:04:54,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:54,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 08:04:54,402 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 08:04:54,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 08:04:54,422 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 08:04:54,444 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-10 08:04:54,445 INFO L609 BasicCegarLoop]: Counterexample might be feasible [2021-07-10 08:04:54,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-07-10 08:04:54,448 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (2/2) [2021-07-10 08:04:54,448 WARN L243 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-07-10 08:04:54,448 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,457 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,458 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,459 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,460 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,461 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,462 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,463 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,464 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,470 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,471 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,471 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,472 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,474 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,475 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:04:54,478 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-07-10 08:04:54,478 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 08:04:54,482 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 08:04:54,482 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 08:04:54,482 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 08:04:54,482 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 08:04:54,482 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 08:04:54,482 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 08:04:54,482 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 08:04:54,482 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread1of2ForFork0======== [2021-07-10 08:04:54,664 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:04:54,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:04:54,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1527640963, now seen corresponding path program 1 times [2021-07-10 08:04:54,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:04:54,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268824750] [2021-07-10 08:04:54,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:04:54,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:04:54,680 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-07-10 08:04:54,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:04:54,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268824750] [2021-07-10 08:04:54,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268824750] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:04:54,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:04:54,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 08:04:54,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119323565] [2021-07-10 08:04:54,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 08:04:54,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:04:54,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 08:04:54,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 08:04:54,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:04:54,682 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:04:54,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 59.0) internal successors, (118), 2 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:04:54,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:00,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:00,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-07-10 08:05:00,732 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:00,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:00,732 INFO L82 PathProgramCache]: Analyzing trace with hash -1030080757, now seen corresponding path program 1 times [2021-07-10 08:05:00,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:00,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334328922] [2021-07-10 08:05:00,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:00,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:00,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:05:00,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:00,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334328922] [2021-07-10 08:05:00,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334328922] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:05:00,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:05:00,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:05:00,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062981547] [2021-07-10 08:05:00,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:05:00,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:00,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:05:00,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:05:00,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:00,749 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:00,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:00,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:00,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:03,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:03,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:03,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-07-10 08:05:03,615 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:03,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:03,615 INFO L82 PathProgramCache]: Analyzing trace with hash 46494244, now seen corresponding path program 1 times [2021-07-10 08:05:03,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:03,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319630189] [2021-07-10 08:05:03,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:03,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:05:03,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:03,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319630189] [2021-07-10 08:05:03,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319630189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:03,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464674339] [2021-07-10 08:05:03,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:03,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:03,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:05:03,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:03,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:05:03,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464674339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:03,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:03,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:05:03,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395267153] [2021-07-10 08:05:03,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:05:03,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:03,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:05:03,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:05:03,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:03,770 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:03,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:03,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:03,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:03,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:07,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:07,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:07,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:07,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-10 08:05:07,654 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:07,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:07,654 INFO L82 PathProgramCache]: Analyzing trace with hash -32489813, now seen corresponding path program 2 times [2021-07-10 08:05:07,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:07,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924253582] [2021-07-10 08:05:07,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:07,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:07,694 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:05:07,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:07,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924253582] [2021-07-10 08:05:07,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924253582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:07,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595292060] [2021-07-10 08:05:07,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:07,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-07-10 08:05:07,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:05:07,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:05:07,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:07,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:05:07,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:07,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:05:07,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:05:07,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:07,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:05:07,880 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:05:07,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:05:07,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:07,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:05:07,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:05:07,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:05:07,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:07,939 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:07,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,945 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-07-10 08:05:07,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-10 08:05:07,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:07,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:07,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:05:07,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-07-10 08:05:08,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:05:08,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595292060] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:05:08,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 08:05:08,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 14 [2021-07-10 08:05:08,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371170131] [2021-07-10 08:05:08,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 08:05:08,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:08,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 08:05:08,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-07-10 08:05:08,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:08,027 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:08,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.333333333333333) internal successors, (66), 9 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:08,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:08,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:08,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:08,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:13,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:13,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:13,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-10 08:05:13,708 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:13,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:13,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1864167261, now seen corresponding path program 1 times [2021-07-10 08:05:13,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:13,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980361990] [2021-07-10 08:05:13,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:13,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:05:13,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:13,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980361990] [2021-07-10 08:05:13,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980361990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:13,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234837950] [2021-07-10 08:05:13,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:13,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:13,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:05:13,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:13,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:05:13,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234837950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:13,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:13,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2021-07-10 08:05:13,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15419514] [2021-07-10 08:05:13,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 08:05:13,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:13,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 08:05:13,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-10 08:05:13,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:13,942 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:13,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 13.1) internal successors, (131), 10 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:13,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:13,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:13,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:13,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:13,942 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:18,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:18,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:18,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:18,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:18,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:19,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-10 08:05:19,195 INFO L430 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:19,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:19,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1966077211, now seen corresponding path program 1 times [2021-07-10 08:05:19,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:19,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432470058] [2021-07-10 08:05:19,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:19,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:19,254 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:05:19,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:19,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432470058] [2021-07-10 08:05:19,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432470058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:19,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552632898] [2021-07-10 08:05:19,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:19,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 08:05:19,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:19,450 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:05:19,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552632898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:19,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:19,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 08:05:19,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457168925] [2021-07-10 08:05:19,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 08:05:19,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:19,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 08:05:19,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 08:05:19,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:19,451 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:19,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 9.454545454545455) internal successors, (104), 11 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:19,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:19,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:19,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:19,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:19,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:19,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:24,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:24,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:24,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:24,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:24,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:24,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:24,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-10 08:05:24,879 INFO L430 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:24,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:24,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1111676702, now seen corresponding path program 2 times [2021-07-10 08:05:24,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:24,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208033469] [2021-07-10 08:05:24,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:24,954 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:05:24,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:24,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208033469] [2021-07-10 08:05:24,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208033469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:24,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790161717] [2021-07-10 08:05:24,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:25,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:05:25,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:05:25,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:05:25,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:25,352 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:05:25,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790161717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:25,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:25,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 08:05:25,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569929060] [2021-07-10 08:05:25,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 08:05:25,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:25,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 08:05:25,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 08:05:25,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:25,353 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:25,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 8.384615384615385) internal successors, (109), 13 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:25,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:25,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:25,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:25,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:25,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:25,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:25,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:30,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:30,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:30,595 INFO L430 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:30,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:30,595 INFO L82 PathProgramCache]: Analyzing trace with hash 537672059, now seen corresponding path program 3 times [2021-07-10 08:05:30,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:30,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848264087] [2021-07-10 08:05:30,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:30,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:30,669 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:05:30,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:30,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848264087] [2021-07-10 08:05:30,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848264087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:30,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123665587] [2021-07-10 08:05:30,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:30,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 08:05:30,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:05:30,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:05:30,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:30,915 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-07-10 08:05:30,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123665587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:30,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:30,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-07-10 08:05:30,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526557395] [2021-07-10 08:05:30,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 08:05:30,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:30,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 08:05:30,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-10 08:05:30,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:30,917 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:30,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 9.5) internal successors, (171), 18 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:30,918 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:32,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:32,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-10 08:05:32,264 INFO L430 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:32,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:32,264 INFO L82 PathProgramCache]: Analyzing trace with hash 1671715145, now seen corresponding path program 1 times [2021-07-10 08:05:32,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:32,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372257677] [2021-07-10 08:05:32,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:32,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:32,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:32,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372257677] [2021-07-10 08:05:32,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372257677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:32,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455080415] [2021-07-10 08:05:32,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:32,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 08:05:32,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:32,747 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:32,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455080415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:32,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:32,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 08:05:32,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119319212] [2021-07-10 08:05:32,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 08:05:32,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:32,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 08:05:32,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 08:05:32,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:32,749 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:32,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 7.235294117647059) internal successors, (123), 17 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:32,749 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:34,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:34,106 INFO L430 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:34,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:34,106 INFO L82 PathProgramCache]: Analyzing trace with hash 19125666, now seen corresponding path program 2 times [2021-07-10 08:05:34,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:34,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081989813] [2021-07-10 08:05:34,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:34,213 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:34,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:34,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081989813] [2021-07-10 08:05:34,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081989813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:34,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729256465] [2021-07-10 08:05:34,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:34,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:05:34,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:05:34,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 08:05:34,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:34,439 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:34,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729256465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:34,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:34,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 08:05:34,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321740966] [2021-07-10 08:05:34,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 08:05:34,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:34,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 08:05:34,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 08:05:34,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:34,441 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:34,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 19 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:34,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:34,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:34,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:34,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:34,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:34,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:34,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:34,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:34,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:34,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:35,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:35,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:05:35,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-10 08:05:35,613 INFO L430 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:35,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:35,613 INFO L82 PathProgramCache]: Analyzing trace with hash 735127785, now seen corresponding path program 3 times [2021-07-10 08:05:35,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:35,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765943869] [2021-07-10 08:05:35,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:36,073 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:36,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:36,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765943869] [2021-07-10 08:05:36,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765943869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:36,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426631198] [2021-07-10 08:05:36,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:36,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 08:05:36,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:05:36,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-10 08:05:36,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:36,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 08:05:36,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:36,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:36,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:36,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2021-07-10 08:05:36,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-10 08:05:36,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2021-07-10 08:05:36,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:36,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:36,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-10 08:05:36,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:32 [2021-07-10 08:05:36,795 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-07-10 08:05:36,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426631198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:36,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:36,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 10] total 27 [2021-07-10 08:05:36,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405657281] [2021-07-10 08:05:36,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-10 08:05:36,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:36,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-10 08:05:36,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-10 08:05:36,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:36,797 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:36,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 7.962962962962963) internal successors, (215), 27 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:05:36,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:38,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:05:38,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:05:38,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:38,739 INFO L430 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:38,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:38,740 INFO L82 PathProgramCache]: Analyzing trace with hash 1191315498, now seen corresponding path program 1 times [2021-07-10 08:05:38,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:38,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300862025] [2021-07-10 08:05:38,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:38,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:38,884 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:38,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:38,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300862025] [2021-07-10 08:05:38,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300862025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:38,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437292294] [2021-07-10 08:05:38,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:38,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 08:05:38,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:39,128 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:05:39,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437292294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:39,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:39,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 08:05:39,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691279486] [2021-07-10 08:05:39,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 08:05:39,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:39,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 08:05:39,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 08:05:39,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:39,129 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:39,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 6.173913043478261) internal successors, (142), 23 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:39,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:39,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:39,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:39,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:05:39,130 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:05:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:05:40,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-10 08:05:40,085 INFO L430 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:05:40,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:05:40,085 INFO L82 PathProgramCache]: Analyzing trace with hash -834890959, now seen corresponding path program 2 times [2021-07-10 08:05:40,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:05:40,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671494573] [2021-07-10 08:05:40,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:05:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:05:40,573 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2021-07-10 08:05:40,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:05:40,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671494573] [2021-07-10 08:05:40,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671494573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:40,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346060415] [2021-07-10 08:05:40,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:05:40,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:05:40,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:05:40,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-10 08:05:40,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:05:40,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:05:40,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:40,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:40,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:40,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:05:40,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:05:40,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:40,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:40,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:40,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:05:40,957 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-10 08:05:40,973 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:05:40,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:05:40,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:40,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:40,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:40,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:05:40,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:05:41,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:05:41,001 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,004 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:05:41,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-10 08:05:41,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:23 [2021-07-10 08:05:41,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:05:41,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:05:41,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,157 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,163 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:38, output treesize:23 [2021-07-10 08:05:41,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:05:41,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:05:41,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,238 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,248 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:48, output treesize:29 [2021-07-10 08:05:41,282 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-07-10 08:05:41,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-07-10 08:05:41,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-07-10 08:05:41,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-07-10 08:05:41,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:41,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:41,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:05:41,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:24 [2021-07-10 08:05:43,417 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 c_t_funThread1of2ForFork0_~i~0) (* 28 t_funThread2of2ForFork0_~i~0))))) is different from true [2021-07-10 08:05:43,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-07-10 08:05:43,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:05:43,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:05:43,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-10 08:05:43,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-07-10 08:05:44,474 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2021-07-10 08:05:44,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346060415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:05:44,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:05:44,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 18] total 35 [2021-07-10 08:05:44,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749255956] [2021-07-10 08:05:44,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-10 08:05:44,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:05:44,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-10 08:05:44,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=996, Unknown=2, NotChecked=64, Total=1190 [2021-07-10 08:05:44,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:44,476 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:05:44,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 4.714285714285714) internal successors, (165), 35 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:05:44,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:05:46,599 WARN L205 SmtUtils]: Spent 714.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:08:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-10 08:08:01,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:08:01,506 INFO L430 AbstractCegarLoop]: === Iteration 14 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:08:01,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:08:01,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1768767747, now seen corresponding path program 1 times [2021-07-10 08:08:01,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:08:01,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569913184] [2021-07-10 08:08:01,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:08:01,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:08:01,837 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 24 [2021-07-10 08:08:01,977 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-07-10 08:08:01,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:08:01,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569913184] [2021-07-10 08:08:01,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569913184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:08:01,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126317227] [2021-07-10 08:08:01,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:08:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:08:02,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-10 08:08:02,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:08:02,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:08:02,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:08:02,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:08:02,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:08:02,188 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:08:02,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:08:02,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:08:02,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:08:02,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:08:02,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,216 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,223 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:08:02,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:08:02,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:08:02,276 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,280 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,286 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:08:02,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 25 [2021-07-10 08:08:02,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:27 [2021-07-10 08:08:02,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 47 [2021-07-10 08:08:02,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:08:02,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,461 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:53, output treesize:34 [2021-07-10 08:08:02,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-07-10 08:08:02,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-10 08:08:02,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:20 [2021-07-10 08:08:02,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-07-10 08:08:02,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:02,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:02,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-10 08:08:02,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:32, output treesize:24 [2021-07-10 08:08:02,629 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2021-07-10 08:08:02,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126317227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:08:02,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:08:02,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-07-10 08:08:02,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100089710] [2021-07-10 08:08:02,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-10 08:08:02,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:08:02,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-10 08:08:02,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-07-10 08:08:02,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:02,631 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:08:02,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 5.6) internal successors, (140), 25 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:08:02,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:08:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:08:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:08:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:08:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2021-07-10 08:08:02,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:08:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:08:05,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:08:05,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:08:05,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:08:05,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:08:05,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-10 08:08:05,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-10 08:08:05,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-10 08:08:05,381 INFO L430 AbstractCegarLoop]: === Iteration 15 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:08:05,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:08:05,382 INFO L82 PathProgramCache]: Analyzing trace with hash -2123498157, now seen corresponding path program 3 times [2021-07-10 08:08:05,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:08:05,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133472964] [2021-07-10 08:08:05,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:08:05,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:08:05,911 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2021-07-10 08:08:05,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:08:05,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133472964] [2021-07-10 08:08:05,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133472964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:08:05,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611909320] [2021-07-10 08:08:05,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:08:06,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 08:08:06,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:08:06,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-10 08:08:06,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:08:06,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:08:06,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:08:06,055 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-07-10 08:08:06,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-07-10 08:08:06,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-10 08:08:06,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:08:06,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:21 [2021-07-10 08:08:06,415 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-10 08:08:06,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-07-10 08:08:06,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-07-10 08:08:06,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:08:06,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:08:06,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,470 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,480 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-07-10 08:08:06,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:08:06,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:08:06,557 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,562 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,573 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:29 [2021-07-10 08:08:06,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:08:06,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:08:06,660 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,665 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,679 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:54, output treesize:31 [2021-07-10 08:08:06,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-10 08:08:06,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:33 [2021-07-10 08:08:06,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2021-07-10 08:08:06,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2021-07-10 08:08:06,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-07-10 08:08:06,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:06,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:06,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:08:06,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:49 [2021-07-10 08:08:07,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-07-10 08:08:07,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:07,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:07,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-10 08:08:07,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:60, output treesize:49 [2021-07-10 08:08:07,134 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-07-10 08:08:07,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 24 [2021-07-10 08:08:07,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:07,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:07,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:08:07,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:51, output treesize:26 [2021-07-10 08:08:07,678 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 t_funThread2of2ForFork0_~i~0) (+ (* 28 c_t_funThread1of2ForFork0_~i~0) 28))))) is different from true [2021-07-10 08:08:08,212 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (not (= (* 28 t_funThread2of2ForFork0_~i~0) (+ (* 28 |c_t_funThread1of2ForFork0_#t~post35|) 28))) (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))))) is different from true [2021-07-10 08:08:10,232 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread2of2ForFork0_~i~0 Int) (|t_funThread2of2ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread2of2ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread2of2ForFork0_#t~post39| 1))) (not (= (* 28 c_t_funThread1of2ForFork0_~i~0) (* 28 t_funThread2of2ForFork0_~i~0))))) is different from true [2021-07-10 08:08:10,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-07-10 08:08:10,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:08:10,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:08:10,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-10 08:08:10,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-07-10 08:08:11,335 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2021-07-10 08:08:11,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611909320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:08:11,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:08:11,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 39 [2021-07-10 08:08:11,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908716506] [2021-07-10 08:08:11,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-10 08:08:11,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:08:11,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-10 08:08:11,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1086, Unknown=4, NotChecked=210, Total=1482 [2021-07-10 08:08:11,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:11,337 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:08:11,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 4.871794871794871) internal successors, (190), 39 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:08:11,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:11,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:08:11,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:08:11,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:08:11,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-07-10 08:08:11,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:08:54,280 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 45 [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:01,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:01,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-10 08:09:01,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:09:01,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-10 08:09:01,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-10 08:09:01,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 08:09:02,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:02,191 INFO L301 ceAbstractionStarter]: Result for error location t_funThread1of2ForFork0 was SAFE (1/3) [2021-07-10 08:09:02,191 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 08:09:02,195 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 08:09:02,195 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 08:09:02,196 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 08:09:02,196 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 08:09:02,196 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 08:09:02,196 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 08:09:02,196 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 08:09:02,196 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 08:09:02,198 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:02,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:02,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1774934510, now seen corresponding path program 1 times [2021-07-10 08:09:02,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:02,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830255787] [2021-07-10 08:09:02,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:02,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:02,205 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:09:02,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:02,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830255787] [2021-07-10 08:09:02,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830255787] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:02,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:02,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 08:09:02,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728741177] [2021-07-10 08:09:02,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 08:09:02,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:02,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 08:09:02,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 08:09:02,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,206 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:02,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:02,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-07-10 08:09:02,207 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:02,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:02,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1839864424, now seen corresponding path program 1 times [2021-07-10 08:09:02,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:02,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579442412] [2021-07-10 08:09:02,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:02,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:02,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:09:02,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:02,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579442412] [2021-07-10 08:09:02,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579442412] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:02,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:02,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:09:02,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880657604] [2021-07-10 08:09:02,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:09:02,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:02,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:09:02,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:09:02,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,219 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:02,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:02,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-07-10 08:09:02,227 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:02,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:02,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1214977823, now seen corresponding path program 1 times [2021-07-10 08:09:02,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:02,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857439073] [2021-07-10 08:09:02,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:02,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:02,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:09:02,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:02,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857439073] [2021-07-10 08:09:02,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857439073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:02,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172579368] [2021-07-10 08:09:02,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:02,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:02,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-10 08:09:02,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:02,354 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:02,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172579368] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:02,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 08:09:02,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-07-10 08:09:02,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817782783] [2021-07-10 08:09:02,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:09:02,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:02,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:09:02,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-10 08:09:02,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,355 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:02,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:02,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,355 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-07-10 08:09:02,654 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:02,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:02,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1992012477, now seen corresponding path program 1 times [2021-07-10 08:09:02,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:02,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535273627] [2021-07-10 08:09:02,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:02,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:02,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:02,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535273627] [2021-07-10 08:09:02,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535273627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:02,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143825195] [2021-07-10 08:09:02,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:02,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:09:02,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:02,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:02,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143825195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:02,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:02,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:09:02,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459942998] [2021-07-10 08:09:02,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:09:02,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:02,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:09:02,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:09:02,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,803 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:02,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:02,804 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,804 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,804 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,804 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:02,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:02,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:03,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-10 08:09:03,049 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:03,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:03,049 INFO L82 PathProgramCache]: Analyzing trace with hash -365840042, now seen corresponding path program 2 times [2021-07-10 08:09:03,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:03,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37109467] [2021-07-10 08:09:03,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:03,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:03,071 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:09:03,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:03,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37109467] [2021-07-10 08:09:03,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37109467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:03,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847065394] [2021-07-10 08:09:03,072 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:03,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:03,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:03,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:09:03,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:03,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:03,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847065394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:03,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:03,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2021-07-10 08:09:03,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202329016] [2021-07-10 08:09:03,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 08:09:03,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:03,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 08:09:03,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-10 08:09:03,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:03,240 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:03,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 10 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:03,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:03,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:03,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:03,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:03,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:03,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-07-10 08:09:03,581 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:03,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:03,581 INFO L82 PathProgramCache]: Analyzing trace with hash 2127465044, now seen corresponding path program 1 times [2021-07-10 08:09:03,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:03,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160370746] [2021-07-10 08:09:03,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:03,725 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-07-10 08:09:03,751 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:03,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:03,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160370746] [2021-07-10 08:09:03,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160370746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:03,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739525477] [2021-07-10 08:09:03,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:03,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 08:09:03,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:03,936 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:03,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739525477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:03,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:03,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 08:09:03,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35131504] [2021-07-10 08:09:03,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 08:09:03,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:03,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 08:09:03,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 08:09:03,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:03,937 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:03,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:03,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:03,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:03,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:03,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:03,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:03,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:04,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:04,204 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:04,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:04,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1432297837, now seen corresponding path program 2 times [2021-07-10 08:09:04,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:04,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392718610] [2021-07-10 08:09:04,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:04,255 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:04,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:04,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392718610] [2021-07-10 08:09:04,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392718610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:04,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118306021] [2021-07-10 08:09:04,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:04,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:04,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:04,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:09:04,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:04,449 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:04,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118306021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:04,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:04,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 08:09:04,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049686999] [2021-07-10 08:09:04,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 08:09:04,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:04,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 08:09:04,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 08:09:04,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:04,450 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:04,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 13 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:04,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:04,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:04,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-07-10 08:09:04,737 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:04,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:04,738 INFO L82 PathProgramCache]: Analyzing trace with hash -281144844, now seen corresponding path program 3 times [2021-07-10 08:09:04,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:04,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622666377] [2021-07-10 08:09:04,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:04,804 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:04,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:04,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622666377] [2021-07-10 08:09:04,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622666377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:04,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435526902] [2021-07-10 08:09:04,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:04,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 08:09:04,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:04,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:09:04,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:05,030 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-07-10 08:09:05,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435526902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:05,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:05,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-07-10 08:09:05,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733967617] [2021-07-10 08:09:05,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 08:09:05,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:05,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 08:09:05,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-10 08:09:05,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,032 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:05,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 8.055555555555555) internal successors, (145), 18 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:05,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:05,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:05,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:05,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-07-10 08:09:05,435 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:05,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:05,436 INFO L82 PathProgramCache]: Analyzing trace with hash 935416403, now seen corresponding path program 1 times [2021-07-10 08:09:05,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:05,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880173968] [2021-07-10 08:09:05,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:05,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:05,526 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:05,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:05,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880173968] [2021-07-10 08:09:05,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880173968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:05,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824604758] [2021-07-10 08:09:05,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:05,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 08:09:05,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:05,800 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:05,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824604758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:05,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:05,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 08:09:05,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823560913] [2021-07-10 08:09:05,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 08:09:05,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:05,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 08:09:05,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 08:09:05,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,801 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:05,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:05,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:05,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:05,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:05,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:06,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:06,143 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:06,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:06,144 INFO L82 PathProgramCache]: Analyzing trace with hash -641699156, now seen corresponding path program 2 times [2021-07-10 08:09:06,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:06,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817067718] [2021-07-10 08:09:06,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:06,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:06,257 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:06,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:06,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817067718] [2021-07-10 08:09:06,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817067718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:06,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927327458] [2021-07-10 08:09:06,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:06,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:06,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:06,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 08:09:06,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:06,446 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:06,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927327458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:06,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:06,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 08:09:06,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010172863] [2021-07-10 08:09:06,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 08:09:06,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:06,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 08:09:06,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 08:09:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:06,448 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:06,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:06,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:06,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:06,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:06,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-07-10 08:09:06,853 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:06,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:06,853 INFO L82 PathProgramCache]: Analyzing trace with hash -770399757, now seen corresponding path program 3 times [2021-07-10 08:09:06,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:06,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20114662] [2021-07-10 08:09:06,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:06,999 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:06,999 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:06,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20114662] [2021-07-10 08:09:06,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20114662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:06,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555132341] [2021-07-10 08:09:06,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:07,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-07-10 08:09:07,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:07,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 08:09:07,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:07,267 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:07,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555132341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:07,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:07,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-07-10 08:09:07,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801175128] [2021-07-10 08:09:07,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 08:09:07,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:07,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 08:09:07,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-07-10 08:09:07,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:07,268 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:07,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:07,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:07,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:07,696 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:07,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:07,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1691490548, now seen corresponding path program 4 times [2021-07-10 08:09:07,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:07,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432209139] [2021-07-10 08:09:07,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:07,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:07,899 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:07,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:07,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432209139] [2021-07-10 08:09:07,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432209139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:07,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259695780] [2021-07-10 08:09:07,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:07,967 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 08:09:07,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:07,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 08:09:07,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:08,094 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-07-10 08:09:08,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259695780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:08,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:08,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 08:09:08,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260740673] [2021-07-10 08:09:08,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 08:09:08,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:08,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 08:09:08,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 08:09:08,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,096 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:08,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 4.608695652173913) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:08,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:08,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:09:08,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-10 08:09:08,557 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:08,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:08,557 INFO L82 PathProgramCache]: Analyzing trace with hash -2101286509, now seen corresponding path program 5 times [2021-07-10 08:09:08,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:08,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140338927] [2021-07-10 08:09:08,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:08,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 08:09:08,567 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 08:09:08,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 08:09:08,575 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 08:09:08,584 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-10 08:09:08,585 INFO L609 BasicCegarLoop]: Counterexample might be feasible [2021-07-10 08:09:08,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-07-10 08:09:08,586 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (2/3) [2021-07-10 08:09:08,587 WARN L243 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-07-10 08:09:08,587 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-07-10 08:09:08,598 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,599 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,600 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,601 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,602 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,603 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,604 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,605 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,606 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,607 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,608 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,609 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,610 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,611 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,612 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,613 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,614 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,615 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,616 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,617 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,618 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,618 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,618 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,618 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,618 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,619 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,619 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,620 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,622 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,623 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,623 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,623 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:08,626 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-10 08:09:08,626 INFO L255 AbstractCegarLoop]: Starting to check reachability of 2 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 08:09:08,630 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 08:09:08,630 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 08:09:08,630 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 08:09:08,630 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 08:09:08,630 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 08:09:08,630 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 08:09:08,630 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 08:09:08,630 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 08:09:08,633 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:08,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:08,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1411113418, now seen corresponding path program 1 times [2021-07-10 08:09:08,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:08,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373341545] [2021-07-10 08:09:08,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:08,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:08,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:09:08,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:08,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373341545] [2021-07-10 08:09:08,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373341545] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:08,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:08,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 08:09:08,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154308013] [2021-07-10 08:09:08,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 08:09:08,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:08,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 08:09:08,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 08:09:08,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,640 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:08,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 21.5) internal successors, (43), 2 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:08,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-07-10 08:09:08,641 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:08,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:08,641 INFO L82 PathProgramCache]: Analyzing trace with hash 412664472, now seen corresponding path program 1 times [2021-07-10 08:09:08,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:08,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196056704] [2021-07-10 08:09:08,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:08,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:08,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:09:08,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:08,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196056704] [2021-07-10 08:09:08,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196056704] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:08,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:08,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:09:08,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689004718] [2021-07-10 08:09:08,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:09:08,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:08,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:09:08,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:09:08,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,651 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:08,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:08,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-07-10 08:09:08,659 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:08,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1928165017, now seen corresponding path program 1 times [2021-07-10 08:09:08,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:08,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118859372] [2021-07-10 08:09:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:08,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:08,675 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 08:09:08,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:08,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118859372] [2021-07-10 08:09:08,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118859372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:08,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256237186] [2021-07-10 08:09:08,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:08,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:08,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-10 08:09:08,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:08,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:08,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256237186] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:08,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-10 08:09:08,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-07-10 08:09:08,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62289048] [2021-07-10 08:09:08,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:09:08,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:08,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:09:08,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-10 08:09:08,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,836 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:08,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:08,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,836 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:08,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:08,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:09,173 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:09,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:09,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2039363312, now seen corresponding path program 1 times [2021-07-10 08:09:09,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:09,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981194029] [2021-07-10 08:09:09,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:09,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:09,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:09,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:09,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981194029] [2021-07-10 08:09:09,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981194029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:09,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266111134] [2021-07-10 08:09:09,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:09,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:09,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:09:09,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:09,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:09,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266111134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:09,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:09,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:09:09,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146480577] [2021-07-10 08:09:09,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:09:09,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:09,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:09:09,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:09:09,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,338 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:09,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:09,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:09,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-10 08:09:09,568 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:09,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:09,568 INFO L82 PathProgramCache]: Analyzing trace with hash 112736065, now seen corresponding path program 2 times [2021-07-10 08:09:09,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:09,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365449954] [2021-07-10 08:09:09,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:09,591 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-10 08:09:09,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:09,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365449954] [2021-07-10 08:09:09,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365449954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:09,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035833862] [2021-07-10 08:09:09,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:09,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:09,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:09,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:09:09,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:09,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 08:09:09,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035833862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:09,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:09,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 10 [2021-07-10 08:09:09,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155147860] [2021-07-10 08:09:09,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 08:09:09,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:09,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 08:09:09,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-10 08:09:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,800 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:09,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 10 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:09,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:09,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:09,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:09,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:09,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:10,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:10,117 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:10,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:10,118 INFO L82 PathProgramCache]: Analyzing trace with hash -477022918, now seen corresponding path program 1 times [2021-07-10 08:09:10,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:10,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149534374] [2021-07-10 08:09:10,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:10,156 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:10,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:10,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149534374] [2021-07-10 08:09:10,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149534374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:10,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222692300] [2021-07-10 08:09:10,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:10,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:10,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 08:09:10,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:10,354 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:10,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222692300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:10,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:10,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 08:09:10,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906212602] [2021-07-10 08:09:10,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 08:09:10,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:10,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 08:09:10,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 08:09:10,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,356 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:10,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:10,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,356 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:10,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:10,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:10,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:10,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-07-10 08:09:10,622 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:10,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:10,623 INFO L82 PathProgramCache]: Analyzing trace with hash -2147319285, now seen corresponding path program 2 times [2021-07-10 08:09:10,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:10,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128375425] [2021-07-10 08:09:10,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:10,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:10,679 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:10,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:10,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128375425] [2021-07-10 08:09:10,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128375425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:10,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226907881] [2021-07-10 08:09:10,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:10,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:10,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:10,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:09:10,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:10,858 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:10,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226907881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:10,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:10,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 08:09:10,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197100576] [2021-07-10 08:09:10,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 08:09:10,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:10,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 08:09:10,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 08:09:10,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,859 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:10,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 7.230769230769231) internal successors, (94), 13 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:10,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:10,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:10,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:10,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:10,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:10,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:11,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:11,161 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:11,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:11,161 INFO L82 PathProgramCache]: Analyzing trace with hash 388337626, now seen corresponding path program 3 times [2021-07-10 08:09:11,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:11,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124159743] [2021-07-10 08:09:11,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:11,228 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-10 08:09:11,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:11,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124159743] [2021-07-10 08:09:11,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124159743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:11,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540714835] [2021-07-10 08:09:11,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:11,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-10 08:09:11,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:11,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:09:11,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:11,482 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-07-10 08:09:11,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540714835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:11,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:11,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-07-10 08:09:11,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744334426] [2021-07-10 08:09:11,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 08:09:11,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:11,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 08:09:11,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-10 08:09:11,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:11,484 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:11,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 8.055555555555555) internal successors, (145), 18 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:11,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:11,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:11,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-10 08:09:11,957 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:11,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:11,958 INFO L82 PathProgramCache]: Analyzing trace with hash 294320348, now seen corresponding path program 1 times [2021-07-10 08:09:11,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:11,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245798069] [2021-07-10 08:09:11,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:11,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:12,054 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-07-10 08:09:12,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:12,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245798069] [2021-07-10 08:09:12,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245798069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:12,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579571854] [2021-07-10 08:09:12,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:12,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:12,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 08:09:12,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:12,303 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-07-10 08:09:12,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579571854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:12,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:12,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 08:09:12,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462353309] [2021-07-10 08:09:12,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 08:09:12,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:12,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 08:09:12,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 08:09:12,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:12,304 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:12,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 6.647058823529412) internal successors, (113), 17 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:12,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:12,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:12,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:12,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-10 08:09:12,656 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:12,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:12,656 INFO L82 PathProgramCache]: Analyzing trace with hash -597538261, now seen corresponding path program 2 times [2021-07-10 08:09:12,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:12,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570020523] [2021-07-10 08:09:12,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:12,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:12,769 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-07-10 08:09:12,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:12,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570020523] [2021-07-10 08:09:12,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570020523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:12,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556138495] [2021-07-10 08:09:12,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:12,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:12,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:12,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 08:09:12,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:12,990 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-07-10 08:09:12,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556138495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:12,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:12,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 08:09:12,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439459844] [2021-07-10 08:09:12,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 08:09:12,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:12,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 08:09:12,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 08:09:12,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:12,991 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:12,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.2105263157894735) internal successors, (118), 19 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:12,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:13,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:13,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:13,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:13,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-10 08:09:13,377 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:13,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:13,377 INFO L82 PathProgramCache]: Analyzing trace with hash -12291524, now seen corresponding path program 3 times [2021-07-10 08:09:13,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:13,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831362881] [2021-07-10 08:09:13,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:13,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:13,508 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-07-10 08:09:13,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:13,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831362881] [2021-07-10 08:09:13,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831362881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:13,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726103556] [2021-07-10 08:09:13,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:13,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-10 08:09:13,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:13,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 08:09:13,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-07-10 08:09:13,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726103556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:13,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:13,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 26 [2021-07-10 08:09:13,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384425332] [2021-07-10 08:09:13,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-10 08:09:13,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:13,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-10 08:09:13,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-10 08:09:13,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:13,855 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:13,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 7.1923076923076925) internal successors, (187), 26 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:13,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:14,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:14,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-10 08:09:14,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-10 08:09:14,422 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:14,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:14,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1536523298, now seen corresponding path program 1 times [2021-07-10 08:09:14,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:14,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611140259] [2021-07-10 08:09:14,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:14,582 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-07-10 08:09:14,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:14,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611140259] [2021-07-10 08:09:14,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611140259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:14,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790942520] [2021-07-10 08:09:14,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:14,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-10 08:09:14,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:14,813 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-07-10 08:09:14,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790942520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:14,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:14,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-07-10 08:09:14,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035734087] [2021-07-10 08:09:14,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 08:09:14,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:14,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 08:09:14,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-07-10 08:09:14,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:14,814 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:14,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 5.0) internal successors, (115), 23 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:14,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:14,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:14,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:14,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:14,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2021-07-10 08:09:14,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:15,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:15,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:15,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:15,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-10 08:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-10 08:09:15,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:15,265 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:15,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:15,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1795664335, now seen corresponding path program 2 times [2021-07-10 08:09:15,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:15,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592607731] [2021-07-10 08:09:15,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 08:09:15,275 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 08:09:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-10 08:09:15,295 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-10 08:09:15,317 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-10 08:09:15,317 INFO L609 BasicCegarLoop]: Counterexample might be feasible [2021-07-10 08:09:15,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-07-10 08:09:15,319 INFO L301 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE (1/4) [2021-07-10 08:09:15,319 WARN L243 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-07-10 08:09:15,319 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-07-10 08:09:15,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,331 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,331 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,331 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,332 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,333 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,334 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,335 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,336 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,337 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,338 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,339 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,340 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,380 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,380 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,380 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,380 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,380 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,381 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,382 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,383 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,384 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,385 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,386 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,387 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,388 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,389 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,390 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,391 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,392 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,393 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,394 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~p~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,402 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-07-10 08:09:15,406 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-07-10 08:09:15,407 INFO L255 AbstractCegarLoop]: Starting to check reachability of 1 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 08:09:15,411 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 08:09:15,411 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 08:09:15,411 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 08:09:15,411 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 08:09:15,411 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 08:09:15,412 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 08:09:15,412 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 08:09:15,412 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == t_funThread4of4ForFork0======== [2021-07-10 08:09:15,946 INFO L430 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:15,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:15,946 INFO L82 PathProgramCache]: Analyzing trace with hash 796349850, now seen corresponding path program 1 times [2021-07-10 08:09:15,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:15,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149630068] [2021-07-10 08:09:15,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:15,974 INFO L134 CoverageAnalysis]: Checked inductivity of 314 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2021-07-10 08:09:15,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:15,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149630068] [2021-07-10 08:09:15,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149630068] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:15,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:15,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-10 08:09:15,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094371440] [2021-07-10 08:09:15,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-07-10 08:09:15,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:15,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-07-10 08:09:15,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-07-10 08:09:15,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:15,975 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:15,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 123.5) internal successors, (247), 2 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:15,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-07-10 08:09:16,280 INFO L430 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:16,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:16,280 INFO L82 PathProgramCache]: Analyzing trace with hash -561747280, now seen corresponding path program 1 times [2021-07-10 08:09:16,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:16,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794193763] [2021-07-10 08:09:16,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:16,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:16,293 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:16,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:16,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794193763] [2021-07-10 08:09:16,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794193763] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:16,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:16,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:09:16,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481883021] [2021-07-10 08:09:16,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:09:16,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:16,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:09:16,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:09:16,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,294 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:16,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:16,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:16,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-07-10 08:09:16,323 INFO L430 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:16,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:16,323 INFO L82 PathProgramCache]: Analyzing trace with hash 400913042, now seen corresponding path program 1 times [2021-07-10 08:09:16,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:16,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425103163] [2021-07-10 08:09:16,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:16,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:16,341 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:16,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:16,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425103163] [2021-07-10 08:09:16,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425103163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:16,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99638921] [2021-07-10 08:09:16,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:16,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:16,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-10 08:09:16,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:16,545 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:16,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99638921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:16,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:16,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-10 08:09:16,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492937234] [2021-07-10 08:09:16,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-10 08:09:16,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:16,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-10 08:09:16,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-10 08:09:16,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,546 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:16,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:16,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:16,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:16,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:16,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-10 08:09:16,817 INFO L430 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:16,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:16,817 INFO L82 PathProgramCache]: Analyzing trace with hash 112723952, now seen corresponding path program 2 times [2021-07-10 08:09:16,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:16,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995053453] [2021-07-10 08:09:16,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:16,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:16,850 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:16,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:16,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995053453] [2021-07-10 08:09:16,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995053453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:16,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994151183] [2021-07-10 08:09:16,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:16,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:16,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:16,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-10 08:09:16,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:17,082 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:17,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994151183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:17,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:17,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-10 08:09:17,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858668324] [2021-07-10 08:09:17,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 08:09:17,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:17,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 08:09:17,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-10 08:09:17,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,083 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:17,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 9 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:17,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:17,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:17,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:17,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:17,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:17,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:17,361 INFO L430 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:17,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:17,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1839340882, now seen corresponding path program 3 times [2021-07-10 08:09:17,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:17,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419666081] [2021-07-10 08:09:17,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:17,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:17,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419666081] [2021-07-10 08:09:17,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419666081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:17,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225084739] [2021-07-10 08:09:17,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:17,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-10 08:09:17,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:17,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-10 08:09:17,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:17,688 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:17,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225084739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:17,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:17,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 08:09:17,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952089728] [2021-07-10 08:09:17,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 08:09:17,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:17,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 08:09:17,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-07-10 08:09:17,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,689 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:17,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:17,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:17,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:17,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:17,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:17,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:17,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:17,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:17,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:17,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-10 08:09:17,981 INFO L430 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:17,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:17,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1173886256, now seen corresponding path program 4 times [2021-07-10 08:09:17,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:17,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119440985] [2021-07-10 08:09:17,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:18,035 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:18,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:18,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119440985] [2021-07-10 08:09:18,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119440985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:18,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138877240] [2021-07-10 08:09:18,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:18,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 08:09:18,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:18,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:09:18,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:18,259 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:18,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138877240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:18,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:18,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 08:09:18,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037745598] [2021-07-10 08:09:18,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 08:09:18,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:18,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 08:09:18,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 08:09:18,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:18,260 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:18,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 8.846153846153847) internal successors, (115), 13 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:18,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:18,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:18,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:18,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:18,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:18,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:18,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:18,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:18,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:18,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:18,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:18,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:18,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:18,609 INFO L430 AbstractCegarLoop]: === Iteration 7 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:18,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:18,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1385715730, now seen corresponding path program 5 times [2021-07-10 08:09:18,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:18,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671998957] [2021-07-10 08:09:18,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:18,676 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:18,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:18,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671998957] [2021-07-10 08:09:18,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671998957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:18,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515009590] [2021-07-10 08:09:18,677 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:18,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-10 08:09:18,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:18,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-10 08:09:18,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:18,936 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:18,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515009590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:18,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:18,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-07-10 08:09:18,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154757949] [2021-07-10 08:09:18,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-10 08:09:18,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:18,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-10 08:09:18,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-07-10 08:09:18,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:18,937 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:18,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 8.0) internal successors, (120), 15 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:18,938 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:19,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:19,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:19,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-10 08:09:19,287 INFO L430 AbstractCegarLoop]: === Iteration 8 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:19,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:19,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1266193008, now seen corresponding path program 6 times [2021-07-10 08:09:19,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:19,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092140442] [2021-07-10 08:09:19,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:19,378 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:19,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:19,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092140442] [2021-07-10 08:09:19,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092140442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:19,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087100767] [2021-07-10 08:09:19,379 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:19,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-07-10 08:09:19,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:19,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 08:09:19,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:19,849 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:19,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087100767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:19,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:19,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 08:09:19,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427434866] [2021-07-10 08:09:19,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 08:09:19,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:19,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 08:09:19,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-10 08:09:19,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:19,850 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:19,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 7.352941176470588) internal successors, (125), 17 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:19,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:20,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:20,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:20,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-10 08:09:20,225 INFO L430 AbstractCegarLoop]: === Iteration 9 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:20,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:20,225 INFO L82 PathProgramCache]: Analyzing trace with hash 2014585554, now seen corresponding path program 7 times [2021-07-10 08:09:20,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:20,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963946581] [2021-07-10 08:09:20,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:20,333 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:20,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:20,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963946581] [2021-07-10 08:09:20,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963946581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:20,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500134618] [2021-07-10 08:09:20,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:20,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:20,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-10 08:09:20,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:20,586 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:20,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500134618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:20,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:20,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-07-10 08:09:20,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028687910] [2021-07-10 08:09:20,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-10 08:09:20,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:20,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-10 08:09:20,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-07-10 08:09:20,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:20,587 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:20,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 6.842105263157895) internal successors, (130), 19 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:20,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:20,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:20,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:21,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:21,003 INFO L430 AbstractCegarLoop]: === Iteration 10 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:21,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:21,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1433239472, now seen corresponding path program 8 times [2021-07-10 08:09:21,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:21,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514737071] [2021-07-10 08:09:21,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:21,150 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:21,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:21,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514737071] [2021-07-10 08:09:21,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514737071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:21,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131909281] [2021-07-10 08:09:21,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:21,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:21,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:21,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 08:09:21,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:21,453 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:21,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131909281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:21,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:21,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-07-10 08:09:21,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475199103] [2021-07-10 08:09:21,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-10 08:09:21,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:21,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-10 08:09:21,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-07-10 08:09:21,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:21,454 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:21,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 6.428571428571429) internal successors, (135), 21 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:21,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:21,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:21,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:21,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:21,907 INFO L430 AbstractCegarLoop]: === Iteration 11 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:21,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:21,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1617001874, now seen corresponding path program 9 times [2021-07-10 08:09:21,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:21,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572030458] [2021-07-10 08:09:21,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:21,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:22,067 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-07-10 08:09:22,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:22,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572030458] [2021-07-10 08:09:22,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572030458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:22,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455488238] [2021-07-10 08:09:22,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:22,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-10 08:09:22,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:22,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-10 08:09:22,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:22,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:09:22,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:09:22,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:09:22,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:09:22,331 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:09:22,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:09:22,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:09:22,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:22,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:22,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,368 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,373 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:09:22,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:22,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:22,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,406 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,412 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:09:22,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:22,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:22,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,447 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,452 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:09:22,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:22,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:22,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,493 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,499 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-07-10 08:09:22,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-10 08:09:22,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:22,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:22,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:09:22,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:18, output treesize:10 [2021-07-10 08:09:22,585 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-07-10 08:09:22,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455488238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:22,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:22,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 9] total 28 [2021-07-10 08:09:22,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539094850] [2021-07-10 08:09:22,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-10 08:09:22,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:22,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-10 08:09:22,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-07-10 08:09:22,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:22,587 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:22,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 7.857142857142857) internal successors, (220), 28 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:22,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:23,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:23,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:23,801 INFO L430 AbstractCegarLoop]: === Iteration 12 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:23,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:23,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1095734530, now seen corresponding path program 1 times [2021-07-10 08:09:23,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:23,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519196739] [2021-07-10 08:09:23,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:23,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:23,870 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-07-10 08:09:23,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:23,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519196739] [2021-07-10 08:09:23,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519196739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:23,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816029851] [2021-07-10 08:09:23,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:23,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:23,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 08:09:23,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:24,228 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-07-10 08:09:24,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816029851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:24,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:24,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-07-10 08:09:24,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534086287] [2021-07-10 08:09:24,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 08:09:24,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:24,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 08:09:24,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-07-10 08:09:24,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:24,230 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:24,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 11.384615384615385) internal successors, (148), 13 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:24,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:26,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:26,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:26,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:26,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:26,273 INFO L430 AbstractCegarLoop]: === Iteration 13 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:26,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:26,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1068411168, now seen corresponding path program 1 times [2021-07-10 08:09:26,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:26,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150099294] [2021-07-10 08:09:26,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:26,301 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-07-10 08:09:26,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:26,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150099294] [2021-07-10 08:09:26,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150099294] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 08:09:26,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 08:09:26,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 08:09:26,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362928093] [2021-07-10 08:09:26,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 08:09:26,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:26,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 08:09:26,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 08:09:26,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:26,302 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:26,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:26,302 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:26,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:26,303 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:26,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:26,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-07-10 08:09:26,772 INFO L430 AbstractCegarLoop]: === Iteration 14 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:26,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:26,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1165423480, now seen corresponding path program 1 times [2021-07-10 08:09:26,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:26,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029683226] [2021-07-10 08:09:26,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:26,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:27,046 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2021-07-10 08:09:27,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:27,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029683226] [2021-07-10 08:09:27,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029683226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:27,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794523796] [2021-07-10 08:09:27,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:27,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:27,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-10 08:09:27,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:27,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:09:27,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:09:27,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:09:27,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:09:27,281 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:09:27,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:09:27,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:09:27,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:27,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:27,307 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,311 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,317 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:09:27,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:27,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:27,349 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,353 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,359 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:09:27,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:27,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:27,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,412 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,418 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:09:27,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-07-10 08:09:27,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:28 [2021-07-10 08:09:27,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-10 08:09:27,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-10 08:09:27,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:50, output treesize:46 [2021-07-10 08:09:27,552 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-07-10 08:09:27,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 21 [2021-07-10 08:09:27,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-07-10 08:09:27,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:27,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:27,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,748 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:27,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:27,759 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,763 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-07-10 08:09:27,781 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:63, output treesize:25 [2021-07-10 08:09:27,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-07-10 08:09:27,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-07-10 08:09:27,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:27,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:27,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-07-10 08:09:27,847 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:59, output treesize:43 [2021-07-10 08:09:28,589 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((v_prenex_2 Int) (v_prenex_1 Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* v_prenex_1 28) |c_~#a~0.offset|) (+ v_prenex_2 1))) (<= (+ c_t_funThread4of4ForFork0_~i~0 1) v_prenex_1))) (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))) (<= (+ t_funThread3of4ForFork0_~i~0 1) c_t_funThread4of4ForFork0_~i~0)))) is different from true [2021-07-10 08:09:28,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-07-10 08:09:28,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:28,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-07-10 08:09:28,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:28,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:28,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 8 dim-0 vars, and 2 xjuncts. [2021-07-10 08:09:28,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 8 variables, input treesize:65, output treesize:51 [2021-07-10 08:09:28,750 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2021-07-10 08:09:28,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794523796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:28,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:28,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 25 [2021-07-10 08:09:28,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494504281] [2021-07-10 08:09:28,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-10 08:09:28,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:28,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-10 08:09:28,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=472, Unknown=1, NotChecked=44, Total=600 [2021-07-10 08:09:28,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:28,751 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:28,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 6.64) internal successors, (166), 25 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:28,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:36,723 WARN L205 SmtUtils]: Spent 5.00 s on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-07-10 08:09:42,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-10 08:09:42,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:42,287 INFO L430 AbstractCegarLoop]: === Iteration 15 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:09:42,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:09:42,287 INFO L82 PathProgramCache]: Analyzing trace with hash -2132634954, now seen corresponding path program 2 times [2021-07-10 08:09:42,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:09:42,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166172597] [2021-07-10 08:09:42,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:09:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:09:42,868 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 6 proven. 35 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2021-07-10 08:09:42,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:09:42,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166172597] [2021-07-10 08:09:42,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166172597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:42,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114173261] [2021-07-10 08:09:42,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:09:42,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 08:09:42,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 08:09:42,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-10 08:09:42,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:09:43,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:09:43,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:09:43,024 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-07-10 08:09:43,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-07-10 08:09:43,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-10 08:09:43,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:09:43,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:21 [2021-07-10 08:09:43,175 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-10 08:09:43,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-07-10 08:09:43,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-07-10 08:09:43,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:43,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:43,226 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,230 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,238 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-07-10 08:09:43,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:43,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:43,277 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,281 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,288 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-07-10 08:09:43,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:43,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:43,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,330 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,338 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:19 [2021-07-10 08:09:43,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:43,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:43,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,406 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,430 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:29 [2021-07-10 08:09:43,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-07-10 08:09:43,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:31 [2021-07-10 08:09:43,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:09:43,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:09:43,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,738 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,750 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:56, output treesize:33 [2021-07-10 08:09:43,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 23 [2021-07-10 08:09:43,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2021-07-10 08:09:43,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2021-07-10 08:09:43,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:09:43,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:49 [2021-07-10 08:09:43,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2021-07-10 08:09:43,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:43,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:43,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-10 08:09:43,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:60, output treesize:49 [2021-07-10 08:09:44,044 INFO L354 Elim1Store]: treesize reduction 4, result has 77.8 percent of original size [2021-07-10 08:09:44,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 24 [2021-07-10 08:09:44,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:44,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:44,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-10 08:09:44,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:51, output treesize:26 [2021-07-10 08:09:44,569 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (not (= (* 28 t_funThread3of4ForFork0_~i~0) (+ (* 28 c_t_funThread4of4ForFork0_~i~0) 28))) (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))))) is different from true [2021-07-10 08:09:45,093 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))) (not (= (* 28 t_funThread3of4ForFork0_~i~0) (+ (* 28 |c_t_funThread4of4ForFork0_#t~post35|) 28))))) is different from true [2021-07-10 08:09:47,114 WARN L860 $PredicateComparison]: unable to prove that (exists ((t_funThread3of4ForFork0_~i~0 Int) (|t_funThread3of4ForFork0_#t~post39| Int)) (and (= (select |c_#memory_int| |c_~#a~0.base|) (store ((as const (Array Int Int)) 0) (+ (* t_funThread3of4ForFork0_~i~0 28) |c_~#a~0.offset|) (+ |t_funThread3of4ForFork0_#t~post39| 1))) (not (= (* 28 t_funThread3of4ForFork0_~i~0) (* 28 c_t_funThread4of4ForFork0_~i~0))))) is different from true [2021-07-10 08:09:47,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-07-10 08:09:47,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:09:47,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:09:47,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-10 08:09:47,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:35, output treesize:28 [2021-07-10 08:09:48,190 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2021-07-10 08:09:48,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114173261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:09:48,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:09:48,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-07-10 08:09:48,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34329271] [2021-07-10 08:09:48,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-07-10 08:09:48,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:09:48,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-07-10 08:09:48,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1188, Unknown=4, NotChecked=222, Total=1640 [2021-07-10 08:09:48,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:48,191 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:09:48,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 5.7560975609756095) internal successors, (236), 41 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-07-10 08:09:48,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:11:00,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-10 08:11:00,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-10 08:11:00,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-10 08:11:00,678 INFO L430 AbstractCegarLoop]: === Iteration 16 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-07-10 08:11:00,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 08:11:00,678 INFO L82 PathProgramCache]: Analyzing trace with hash -1386490359, now seen corresponding path program 1 times [2021-07-10 08:11:00,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 08:11:00,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849701117] [2021-07-10 08:11:00,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 08:11:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:11:00,925 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2021-07-10 08:11:00,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 08:11:00,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849701117] [2021-07-10 08:11:00,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849701117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:11:00,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615035153] [2021-07-10 08:11:00,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 08:11:01,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 08:11:01,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-10 08:11:01,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 08:11:01,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-07-10 08:11:01,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2021-07-10 08:11:01,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2021-07-10 08:11:01,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2021-07-10 08:11:01,164 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-10 08:11:01,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-10 08:11:01,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2021-07-10 08:11:01,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:11:01,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:11:01,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,193 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,199 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:11:01,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:11:01,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:11:01,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,235 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,241 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:11:01,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:11:01,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:11:01,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,276 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,282 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:11:01,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:11:01,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:11:01,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,320 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,326 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:11 [2021-07-10 08:11:01,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 22 [2021-07-10 08:11:01,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-10 08:11:01,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,379 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:26, output treesize:6 [2021-07-10 08:11:01,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 17 [2021-07-10 08:11:01,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:13 [2021-07-10 08:11:01,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 50 [2021-07-10 08:11:01,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-10 08:11:01,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,484 INFO L628 ElimStorePlain]: treesize reduction 10, result has 69.7 percent of original size [2021-07-10 08:11:01,485 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-10 08:11:01,491 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:23 [2021-07-10 08:11:01,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 26 [2021-07-10 08:11:01,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-10 08:11:01,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 08:11:01,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-10 08:11:01,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:34, output treesize:1 [2021-07-10 08:11:01,630 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2021-07-10 08:11:01,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615035153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 08:11:01,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 08:11:01,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 20 [2021-07-10 08:11:01,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132838921] [2021-07-10 08:11:01,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-10 08:11:01,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 08:11:01,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-10 08:11:01,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-10 08:11:01,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:11:01,632 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 08:11:01,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 7.5) internal successors, (150), 20 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-07-10 08:11:01,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states.