/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-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_71-funloop_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 17:26:18,910 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 17:26:18,911 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 17:26:18,930 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 17:26:18,930 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 17:26:18,931 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 17:26:18,932 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 17:26:18,933 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 17:26:18,934 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 17:26:18,935 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 17:26:18,936 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 17:26:18,936 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 17:26:18,937 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 17:26:18,937 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 17:26:18,938 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 17:26:18,939 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 17:26:18,940 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 17:26:18,940 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 17:26:18,941 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 17:26:18,943 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 17:26:18,944 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 17:26:18,944 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 17:26:18,945 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 17:26:18,946 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 17:26:18,959 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 17:26:18,959 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 17:26:18,960 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 17:26:18,960 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 17:26:18,960 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 17:26:18,961 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 17:26:18,961 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 17:26:18,962 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 17:26:18,962 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 17:26:18,963 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 17:26:18,963 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 17:26:18,964 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 17:26:18,964 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 17:26:18,964 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 17:26:18,964 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 17:26:18,965 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 17:26:18,965 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 17:26:18,975 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-FA-NoLbe-Delay.epf [2021-08-21 17:26:18,995 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 17:26:18,995 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 17:26:18,998 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 17:26:18,998 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 17:26:18,998 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 17:26:18,999 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 17:26:18,999 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 17:26:18,999 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 17:26:18,999 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 17:26:18,999 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 17:26:18,999 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 17:26:19,000 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 17:26:19,000 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:26:19,001 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 17:26:19,001 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 17:26:19,002 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 17:26:19,002 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-08-21 17:26:19,255 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 17:26:19,269 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 17:26:19,271 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 17:26:19,271 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 17:26:19,272 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 17:26:19,272 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_71-funloop_racing.i [2021-08-21 17:26:19,327 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a08002ac/d4608b06bc99417a99da43484ebcc376/FLAGf8a0e204f [2021-08-21 17:26:19,750 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 17:26:19,751 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_71-funloop_racing.i [2021-08-21 17:26:19,763 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a08002ac/d4608b06bc99417a99da43484ebcc376/FLAGf8a0e204f [2021-08-21 17:26:19,776 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6a08002ac/d4608b06bc99417a99da43484ebcc376 [2021-08-21 17:26:19,778 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 17:26:19,779 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 17:26:19,781 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 17:26:19,781 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 17:26:19,783 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 17:26:19,784 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 05:26:19" (1/1) ... [2021-08-21 17:26:19,785 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@167b1dae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:19, skipping insertion in model container [2021-08-21 17:26:19,785 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 05:26:19" (1/1) ... [2021-08-21 17:26:19,789 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 17:26:19,830 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 17:26:20,183 WARN L228 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_71-funloop_racing.i[41060,41073] [2021-08-21 17:26:20,210 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 17:26:20,228 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 17:26:20,258 WARN L228 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_71-funloop_racing.i[41060,41073] [2021-08-21 17:26:20,265 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 17:26:20,306 INFO L208 MainTranslator]: Completed translation [2021-08-21 17:26:20,307 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20 WrapperNode [2021-08-21 17:26:20,308 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 17:26:20,309 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 17:26:20,309 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 17:26:20,309 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 17:26:20,313 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,339 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,356 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 17:26:20,357 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 17:26:20,357 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 17:26:20,357 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 17:26:20,368 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,368 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,370 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,371 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,376 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,380 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,390 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 17:26:20,393 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 17:26:20,393 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 17:26:20,393 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 17:26:20,393 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (1/1) ... [2021-08-21 17:26:20,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:26:20,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:20,414 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 17:26:20,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 17:26:20,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-08-21 17:26:20,449 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 17:26:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 17:26:20,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 17:26:20,450 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 17:26:20,868 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 17:26:20,868 INFO L299 CfgBuilder]: Removed 49 assume(true) statements. [2021-08-21 17:26:20,869 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:26:20 BoogieIcfgContainer [2021-08-21 17:26:20,870 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 17:26:20,871 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 17:26:20,871 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 17:26:20,872 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 17:26:20,872 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 05:26:19" (1/3) ... [2021-08-21 17:26:20,873 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6078f3ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:26:20, skipping insertion in model container [2021-08-21 17:26:20,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 05:26:20" (2/3) ... [2021-08-21 17:26:20,873 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6078f3ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:26:20, skipping insertion in model container [2021-08-21 17:26:20,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:26:20" (3/3) ... [2021-08-21 17:26:20,874 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_71-funloop_racing.i [2021-08-21 17:26:20,877 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 17:26:20,877 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 17:26:20,877 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-08-21 17:26:20,877 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 17:26:20,897 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,898 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,899 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,900 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,901 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,902 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,903 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,904 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,905 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,906 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,907 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,908 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,909 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,910 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,911 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,912 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,913 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,914 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,916 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,916 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,917 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,918 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,918 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:20,922 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-08-21 17:26:20,947 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:26:20,950 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 17:26:20,950 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-08-21 17:26:21,573 INFO L276 IsEmpty]: Start isEmpty. Operand has 5920 states, 5662 states have (on average 1.5847756976333451) internal successors, (8973), 5919 states have internal predecessors, (8973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:21,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 17:26:21,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:21,579 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:21,579 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:21,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:21,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1695717897, now seen corresponding path program 1 times [2021-08-21 17:26:21,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:21,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110953254] [2021-08-21 17:26:21,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:21,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:21,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:21,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:26:21,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:21,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110953254] [2021-08-21 17:26:21,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110953254] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:26:21,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:26:21,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 17:26:21,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398055432] [2021-08-21 17:26:21,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-08-21 17:26:21,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:21,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-08-21 17:26:21,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-08-21 17:26:21,743 INFO L87 Difference]: Start difference. First operand has 5920 states, 5662 states have (on average 1.5847756976333451) internal successors, (8973), 5919 states have internal predecessors, (8973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:21,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:21,785 INFO L93 Difference]: Finished difference Result 5704 states and 7108 transitions. [2021-08-21 17:26:21,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-08-21 17:26:21,786 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 17:26:21,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:21,811 INFO L225 Difference]: With dead ends: 5704 [2021-08-21 17:26:21,812 INFO L226 Difference]: Without dead ends: 5403 [2021-08-21 17:26:21,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-08-21 17:26:21,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5403 states. [2021-08-21 17:26:21,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5403 to 5403. [2021-08-21 17:26:21,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5403 states, 5242 states have (on average 1.2983594048073255) internal successors, (6806), 5402 states have internal predecessors, (6806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:21,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5403 states to 5403 states and 6806 transitions. [2021-08-21 17:26:21,969 INFO L78 Accepts]: Start accepts. Automaton has 5403 states and 6806 transitions. Word has length 36 [2021-08-21 17:26:21,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:21,969 INFO L470 AbstractCegarLoop]: Abstraction has 5403 states and 6806 transitions. [2021-08-21 17:26:21,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:21,970 INFO L276 IsEmpty]: Start isEmpty. Operand 5403 states and 6806 transitions. [2021-08-21 17:26:21,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 17:26:21,971 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:21,971 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:21,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 17:26:21,971 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:21,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:21,972 INFO L82 PathProgramCache]: Analyzing trace with hash 322169638, now seen corresponding path program 1 times [2021-08-21 17:26:21,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:21,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606121471] [2021-08-21 17:26:21,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:21,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:21,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:22,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:26:22,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:22,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606121471] [2021-08-21 17:26:22,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606121471] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:26:22,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:26:22,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:26:22,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976632905] [2021-08-21 17:26:22,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:26:22,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:22,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:26:22,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:26:22,044 INFO L87 Difference]: Start difference. First operand 5403 states and 6806 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:22,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:22,090 INFO L93 Difference]: Finished difference Result 5407 states and 6810 transitions. [2021-08-21 17:26:22,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:26:22,091 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 17:26:22,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:22,106 INFO L225 Difference]: With dead ends: 5407 [2021-08-21 17:26:22,106 INFO L226 Difference]: Without dead ends: 5407 [2021-08-21 17:26:22,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:26:22,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5407 states. [2021-08-21 17:26:22,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5407 to 5404. [2021-08-21 17:26:22,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5404 states, 5243 states have (on average 1.2983024985695213) internal successors, (6807), 5403 states have internal predecessors, (6807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:22,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5404 states to 5404 states and 6807 transitions. [2021-08-21 17:26:22,219 INFO L78 Accepts]: Start accepts. Automaton has 5404 states and 6807 transitions. Word has length 36 [2021-08-21 17:26:22,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:22,219 INFO L470 AbstractCegarLoop]: Abstraction has 5404 states and 6807 transitions. [2021-08-21 17:26:22,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:22,219 INFO L276 IsEmpty]: Start isEmpty. Operand 5404 states and 6807 transitions. [2021-08-21 17:26:22,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-21 17:26:22,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:22,223 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:22,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 17:26:22,223 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:22,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:22,224 INFO L82 PathProgramCache]: Analyzing trace with hash 361671040, now seen corresponding path program 1 times [2021-08-21 17:26:22,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:22,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37021383] [2021-08-21 17:26:22,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:22,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:22,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:22,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:26:22,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:22,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37021383] [2021-08-21 17:26:22,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37021383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:22,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713730097] [2021-08-21 17:26:22,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:22,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:22,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:22,298 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:22,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 17:26:22,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:22,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 2 conjunts are in the unsatisfiable core [2021-08-21 17:26:22,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:22,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:26:22,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713730097] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:26:22,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 17:26:22,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-08-21 17:26:22,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897492001] [2021-08-21 17:26:22,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:26:22,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:22,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:26:22,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:26:22,543 INFO L87 Difference]: Start difference. First operand 5404 states and 6807 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:22,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:22,572 INFO L93 Difference]: Finished difference Result 5344 states and 6745 transitions. [2021-08-21 17:26:22,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:26:22,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-21 17:26:22,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:22,586 INFO L225 Difference]: With dead ends: 5344 [2021-08-21 17:26:22,587 INFO L226 Difference]: Without dead ends: 5344 [2021-08-21 17:26:22,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 13.1ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:26:22,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5344 states. [2021-08-21 17:26:22,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5344 to 5344. [2021-08-21 17:26:22,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5344 states, 5185 states have (on average 1.300867888138862) internal successors, (6745), 5343 states have internal predecessors, (6745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:22,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5344 states to 5344 states and 6745 transitions. [2021-08-21 17:26:22,708 INFO L78 Accepts]: Start accepts. Automaton has 5344 states and 6745 transitions. Word has length 41 [2021-08-21 17:26:22,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:22,709 INFO L470 AbstractCegarLoop]: Abstraction has 5344 states and 6745 transitions. [2021-08-21 17:26:22,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:22,709 INFO L276 IsEmpty]: Start isEmpty. Operand 5344 states and 6745 transitions. [2021-08-21 17:26:22,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 17:26:22,713 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:22,713 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:22,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:22,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:22,926 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:22,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:22,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1842047775, now seen corresponding path program 1 times [2021-08-21 17:26:22,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:22,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597303195] [2021-08-21 17:26:22,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:22,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:22,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:22,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:22,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597303195] [2021-08-21 17:26:22,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597303195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:22,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277180665] [2021-08-21 17:26:22,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:22,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:22,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:22,970 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:22,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 17:26:23,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:23,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:26:23,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:23,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:23,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277180665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:23,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:23,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:26:23,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335460488] [2021-08-21 17:26:23,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:26:23,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:23,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:26:23,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:26:23,170 INFO L87 Difference]: Start difference. First operand 5344 states and 6745 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 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-08-21 17:26:23,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:23,221 INFO L93 Difference]: Finished difference Result 5352 states and 6753 transitions. [2021-08-21 17:26:23,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:26:23,222 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 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) Word has length 42 [2021-08-21 17:26:23,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:23,237 INFO L225 Difference]: With dead ends: 5352 [2021-08-21 17:26:23,237 INFO L226 Difference]: Without dead ends: 5352 [2021-08-21 17:26:23,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.5ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:26:23,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5352 states. [2021-08-21 17:26:23,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5352 to 5349. [2021-08-21 17:26:23,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5349 states, 5190 states have (on average 1.300578034682081) internal successors, (6750), 5348 states have internal predecessors, (6750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:23,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5349 states to 5349 states and 6750 transitions. [2021-08-21 17:26:23,317 INFO L78 Accepts]: Start accepts. Automaton has 5349 states and 6750 transitions. Word has length 42 [2021-08-21 17:26:23,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:23,317 INFO L470 AbstractCegarLoop]: Abstraction has 5349 states and 6750 transitions. [2021-08-21 17:26:23,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 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-08-21 17:26:23,317 INFO L276 IsEmpty]: Start isEmpty. Operand 5349 states and 6750 transitions. [2021-08-21 17:26:23,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 17:26:23,318 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:23,318 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:23,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:23,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-08-21 17:26:23,563 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:23,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:23,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1643751355, now seen corresponding path program 2 times [2021-08-21 17:26:23,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:23,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594389433] [2021-08-21 17:26:23,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:23,563 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:23,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:23,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:23,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594389433] [2021-08-21 17:26:23,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594389433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:23,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160920864] [2021-08-21 17:26:23,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:26:23,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:23,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:23,625 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:23,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 17:26:23,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:26:23,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:23,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:26:23,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:23,857 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:23,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160920864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:23,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:23,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 17:26:23,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913488417] [2021-08-21 17:26:23,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:26:23,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:23,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:26:23,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:26:23,860 INFO L87 Difference]: Start difference. First operand 5349 states and 6750 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:23,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:23,921 INFO L93 Difference]: Finished difference Result 5357 states and 6758 transitions. [2021-08-21 17:26:23,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:26:23,921 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 17:26:23,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:23,944 INFO L225 Difference]: With dead ends: 5357 [2021-08-21 17:26:23,944 INFO L226 Difference]: Without dead ends: 5357 [2021-08-21 17:26:23,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:26:23,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5357 states. [2021-08-21 17:26:24,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5357 to 5354. [2021-08-21 17:26:24,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5354 states, 5195 states have (on average 1.300288739172281) internal successors, (6755), 5353 states have internal predecessors, (6755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:24,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5354 states to 5354 states and 6755 transitions. [2021-08-21 17:26:24,046 INFO L78 Accepts]: Start accepts. Automaton has 5354 states and 6755 transitions. Word has length 47 [2021-08-21 17:26:24,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:24,046 INFO L470 AbstractCegarLoop]: Abstraction has 5354 states and 6755 transitions. [2021-08-21 17:26:24,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:24,046 INFO L276 IsEmpty]: Start isEmpty. Operand 5354 states and 6755 transitions. [2021-08-21 17:26:24,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 17:26:24,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:24,047 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:24,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:24,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:24,271 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:24,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:24,271 INFO L82 PathProgramCache]: Analyzing trace with hash -795849439, now seen corresponding path program 3 times [2021-08-21 17:26:24,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:24,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464686692] [2021-08-21 17:26:24,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:24,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:24,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:24,365 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:24,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:24,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464686692] [2021-08-21 17:26:24,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464686692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:24,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268542731] [2021-08-21 17:26:24,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:26:24,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:24,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:24,367 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:24,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 17:26:24,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:26:24,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:24,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:26:24,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:24,639 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:24,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268542731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:24,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:24,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-21 17:26:24,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699445645] [2021-08-21 17:26:24,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:26:24,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:24,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:26:24,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:26:24,641 INFO L87 Difference]: Start difference. First operand 5354 states and 6755 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:24,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:24,729 INFO L93 Difference]: Finished difference Result 5362 states and 6763 transitions. [2021-08-21 17:26:24,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:26:24,730 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 17:26:24,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:24,742 INFO L225 Difference]: With dead ends: 5362 [2021-08-21 17:26:24,743 INFO L226 Difference]: Without dead ends: 5362 [2021-08-21 17:26:24,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 72.7ms TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:26:24,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5362 states. [2021-08-21 17:26:24,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5362 to 5359. [2021-08-21 17:26:24,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5359 states, 5200 states have (on average 1.3) internal successors, (6760), 5358 states have internal predecessors, (6760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:24,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5359 states to 5359 states and 6760 transitions. [2021-08-21 17:26:24,834 INFO L78 Accepts]: Start accepts. Automaton has 5359 states and 6760 transitions. Word has length 52 [2021-08-21 17:26:24,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:24,835 INFO L470 AbstractCegarLoop]: Abstraction has 5359 states and 6760 transitions. [2021-08-21 17:26:24,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:24,835 INFO L276 IsEmpty]: Start isEmpty. Operand 5359 states and 6760 transitions. [2021-08-21 17:26:24,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 17:26:24,835 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:24,836 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:24,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:25,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:25,054 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:25,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:25,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1298601851, now seen corresponding path program 4 times [2021-08-21 17:26:25,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:25,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468943156] [2021-08-21 17:26:25,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:25,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:25,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:25,183 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:25,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:25,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468943156] [2021-08-21 17:26:25,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468943156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:25,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822063702] [2021-08-21 17:26:25,184 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:26:25,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:25,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:25,185 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:25,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 17:26:25,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:26:25,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:25,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 17:26:25,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:25,473 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:25,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822063702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:25,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:25,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-21 17:26:25,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495310218] [2021-08-21 17:26:25,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:26:25,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:25,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:26:25,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:26:25,475 INFO L87 Difference]: Start difference. First operand 5359 states and 6760 transitions. Second operand has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:25,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:25,566 INFO L93 Difference]: Finished difference Result 5367 states and 6768 transitions. [2021-08-21 17:26:25,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:26:25,566 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 17:26:25,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:25,573 INFO L225 Difference]: With dead ends: 5367 [2021-08-21 17:26:25,574 INFO L226 Difference]: Without dead ends: 5367 [2021-08-21 17:26:25,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 110.4ms TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:26:25,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5367 states. [2021-08-21 17:26:25,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5367 to 5364. [2021-08-21 17:26:25,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5364 states, 5205 states have (on average 1.2997118155619596) internal successors, (6765), 5363 states have internal predecessors, (6765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:25,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5364 states to 5364 states and 6765 transitions. [2021-08-21 17:26:25,634 INFO L78 Accepts]: Start accepts. Automaton has 5364 states and 6765 transitions. Word has length 57 [2021-08-21 17:26:25,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:25,634 INFO L470 AbstractCegarLoop]: Abstraction has 5364 states and 6765 transitions. [2021-08-21 17:26:25,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 13 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:25,635 INFO L276 IsEmpty]: Start isEmpty. Operand 5364 states and 6765 transitions. [2021-08-21 17:26:25,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 17:26:25,635 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:25,635 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:25,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-08-21 17:26:25,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:25,852 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:25,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:25,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1294813855, now seen corresponding path program 5 times [2021-08-21 17:26:25,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:25,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008808847] [2021-08-21 17:26:25,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:25,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:25,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:25,952 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:25,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:25,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008808847] [2021-08-21 17:26:25,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008808847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:25,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832107815] [2021-08-21 17:26:25,952 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:26:25,952 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:25,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:25,957 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:25,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 17:26:26,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:26:26,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:26,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 17:26:26,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:26,317 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:26,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832107815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:26,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:26,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-08-21 17:26:26,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119178708] [2021-08-21 17:26:26,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:26:26,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:26,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:26:26,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:26:26,319 INFO L87 Difference]: Start difference. First operand 5364 states and 6765 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:26,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:26,444 INFO L93 Difference]: Finished difference Result 5372 states and 6773 transitions. [2021-08-21 17:26:26,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:26:26,445 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 17:26:26,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:26,452 INFO L225 Difference]: With dead ends: 5372 [2021-08-21 17:26:26,452 INFO L226 Difference]: Without dead ends: 5372 [2021-08-21 17:26:26,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 132.3ms TimeCoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:26:26,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5372 states. [2021-08-21 17:26:26,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5372 to 5369. [2021-08-21 17:26:26,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5369 states, 5210 states have (on average 1.2994241842610366) internal successors, (6770), 5368 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:26,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5369 states to 5369 states and 6770 transitions. [2021-08-21 17:26:26,518 INFO L78 Accepts]: Start accepts. Automaton has 5369 states and 6770 transitions. Word has length 62 [2021-08-21 17:26:26,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:26,519 INFO L470 AbstractCegarLoop]: Abstraction has 5369 states and 6770 transitions. [2021-08-21 17:26:26,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:26,519 INFO L276 IsEmpty]: Start isEmpty. Operand 5369 states and 6770 transitions. [2021-08-21 17:26:26,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 17:26:26,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:26,519 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:26,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:26,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:26,736 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:26,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:26,737 INFO L82 PathProgramCache]: Analyzing trace with hash 1771820859, now seen corresponding path program 6 times [2021-08-21 17:26:26,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:26,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479496534] [2021-08-21 17:26:26,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:26,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:26,843 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:26,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:26,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479496534] [2021-08-21 17:26:26,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479496534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:26,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647197739] [2021-08-21 17:26:26,843 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:26:26,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:26,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:26,845 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:26,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 17:26:27,024 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:26:27,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:27,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 17:26:27,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:27,229 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:27,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647197739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:27,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:27,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 17:26:27,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172809722] [2021-08-21 17:26:27,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:26:27,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:27,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:26:27,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:26:27,233 INFO L87 Difference]: Start difference. First operand 5369 states and 6770 transitions. Second operand has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:27,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:27,431 INFO L93 Difference]: Finished difference Result 5377 states and 6778 transitions. [2021-08-21 17:26:27,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:26:27,432 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 17:26:27,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:27,439 INFO L225 Difference]: With dead ends: 5377 [2021-08-21 17:26:27,439 INFO L226 Difference]: Without dead ends: 5377 [2021-08-21 17:26:27,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 195.1ms TimeCoverageRelationStatistics Valid=263, Invalid=549, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:26:27,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5377 states. [2021-08-21 17:26:27,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5377 to 5374. [2021-08-21 17:26:27,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5374 states, 5215 states have (on average 1.299137104506232) internal successors, (6775), 5373 states have internal predecessors, (6775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:27,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5374 states to 5374 states and 6775 transitions. [2021-08-21 17:26:27,504 INFO L78 Accepts]: Start accepts. Automaton has 5374 states and 6775 transitions. Word has length 67 [2021-08-21 17:26:27,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:27,504 INFO L470 AbstractCegarLoop]: Abstraction has 5374 states and 6775 transitions. [2021-08-21 17:26:27,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:27,504 INFO L276 IsEmpty]: Start isEmpty. Operand 5374 states and 6775 transitions. [2021-08-21 17:26:27,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 17:26:27,504 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:27,505 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:27,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:27,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:27,727 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:27,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:27,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1281346977, now seen corresponding path program 7 times [2021-08-21 17:26:27,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:27,727 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670307842] [2021-08-21 17:26:27,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:27,727 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:27,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:27,867 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:27,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:27,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670307842] [2021-08-21 17:26:27,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670307842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:27,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878851852] [2021-08-21 17:26:27,867 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:26:27,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:27,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:27,868 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:27,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 17:26:28,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:28,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 17:26:28,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:28,288 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:28,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878851852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:28,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:28,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-08-21 17:26:28,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943885705] [2021-08-21 17:26:28,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 17:26:28,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:28,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 17:26:28,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:26:28,293 INFO L87 Difference]: Start difference. First operand 5374 states and 6775 transitions. Second operand has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:28,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:28,525 INFO L93 Difference]: Finished difference Result 5382 states and 6783 transitions. [2021-08-21 17:26:28,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:26:28,525 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 17:26:28,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:28,533 INFO L225 Difference]: With dead ends: 5382 [2021-08-21 17:26:28,534 INFO L226 Difference]: Without dead ends: 5382 [2021-08-21 17:26:28,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 228.9ms TimeCoverageRelationStatistics Valid=340, Invalid=716, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:26:28,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5382 states. [2021-08-21 17:26:28,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5382 to 5379. [2021-08-21 17:26:28,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5379 states, 5220 states have (on average 1.2988505747126438) internal successors, (6780), 5378 states have internal predecessors, (6780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:28,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5379 states to 5379 states and 6780 transitions. [2021-08-21 17:26:28,618 INFO L78 Accepts]: Start accepts. Automaton has 5379 states and 6780 transitions. Word has length 72 [2021-08-21 17:26:28,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:28,619 INFO L470 AbstractCegarLoop]: Abstraction has 5379 states and 6780 transitions. [2021-08-21 17:26:28,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 19 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:28,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5379 states and 6780 transitions. [2021-08-21 17:26:28,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-08-21 17:26:28,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:28,623 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:28,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:28,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-21 17:26:28,842 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:28,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:28,842 INFO L82 PathProgramCache]: Analyzing trace with hash 565438203, now seen corresponding path program 8 times [2021-08-21 17:26:28,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:28,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240775139] [2021-08-21 17:26:28,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:28,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:28,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:29,037 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:29,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:29,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240775139] [2021-08-21 17:26:29,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240775139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:29,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113728595] [2021-08-21 17:26:29,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:26:29,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:29,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:29,040 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:29,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 17:26:29,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:26:29,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:29,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 17:26:29,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:29,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113728595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:29,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:29,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-08-21 17:26:29,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437394124] [2021-08-21 17:26:29,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:26:29,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:29,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:26:29,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:26:29,500 INFO L87 Difference]: Start difference. First operand 5379 states and 6780 transitions. Second operand has 21 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 21 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:29,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:29,749 INFO L93 Difference]: Finished difference Result 5387 states and 6788 transitions. [2021-08-21 17:26:29,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:26:29,749 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 21 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-08-21 17:26:29,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:29,756 INFO L225 Difference]: With dead ends: 5387 [2021-08-21 17:26:29,757 INFO L226 Difference]: Without dead ends: 5387 [2021-08-21 17:26:29,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 282.0ms TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:26:29,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5387 states. [2021-08-21 17:26:29,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5387 to 5384. [2021-08-21 17:26:29,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5384 states, 5225 states have (on average 1.2985645933014354) internal successors, (6785), 5383 states have internal predecessors, (6785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:29,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5384 states to 5384 states and 6785 transitions. [2021-08-21 17:26:29,846 INFO L78 Accepts]: Start accepts. Automaton has 5384 states and 6785 transitions. Word has length 77 [2021-08-21 17:26:29,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:29,846 INFO L470 AbstractCegarLoop]: Abstraction has 5384 states and 6785 transitions. [2021-08-21 17:26:29,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 21 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:29,846 INFO L276 IsEmpty]: Start isEmpty. Operand 5384 states and 6785 transitions. [2021-08-21 17:26:29,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-08-21 17:26:29,847 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:29,847 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:29,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:30,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:30,047 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:30,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:30,048 INFO L82 PathProgramCache]: Analyzing trace with hash -1013213727, now seen corresponding path program 9 times [2021-08-21 17:26:30,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:30,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412142393] [2021-08-21 17:26:30,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:30,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:30,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:26:30,215 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:30,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:26:30,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412142393] [2021-08-21 17:26:30,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412142393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:30,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447970495] [2021-08-21 17:26:30,215 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:26:30,215 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:26:30,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:26:30,216 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:26:30,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 17:26:30,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 17:26:30,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:26:30,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:26:30,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:26:30,784 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:26:30,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447970495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:26:30,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:26:30,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-08-21 17:26:30,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231208572] [2021-08-21 17:26:30,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:26:30,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:26:30,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:26:30,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:26:30,786 INFO L87 Difference]: Start difference. First operand 5384 states and 6785 transitions. Second operand has 23 states, 23 states have (on average 3.608695652173913) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:31,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:26:31,102 INFO L93 Difference]: Finished difference Result 5389 states and 6790 transitions. [2021-08-21 17:26:31,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:26:31,103 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.608695652173913) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-08-21 17:26:31,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:26:31,112 INFO L225 Difference]: With dead ends: 5389 [2021-08-21 17:26:31,112 INFO L226 Difference]: Without dead ends: 5389 [2021-08-21 17:26:31,113 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 319.2ms TimeCoverageRelationStatistics Valid=524, Invalid=1116, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 17:26:31,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5389 states. [2021-08-21 17:26:31,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5389 to 5389. [2021-08-21 17:26:31,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5389 states, 5230 states have (on average 1.2982791586998088) internal successors, (6790), 5388 states have internal predecessors, (6790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:31,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5389 states to 5389 states and 6790 transitions. [2021-08-21 17:26:31,187 INFO L78 Accepts]: Start accepts. Automaton has 5389 states and 6790 transitions. Word has length 82 [2021-08-21 17:26:31,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:26:31,188 INFO L470 AbstractCegarLoop]: Abstraction has 5389 states and 6790 transitions. [2021-08-21 17:26:31,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.608695652173913) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:26:31,188 INFO L276 IsEmpty]: Start isEmpty. Operand 5389 states and 6790 transitions. [2021-08-21 17:26:31,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-08-21 17:26:31,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:26:31,189 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:26:31,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 17:26:31,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-21 17:26:31,405 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:26:31,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:26:31,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1379187013, now seen corresponding path program 10 times [2021-08-21 17:26:31,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:26:31,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941718854] [2021-08-21 17:26:31,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:26:31,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:26:31,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 17:26:31,418 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-08-21 17:26:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 17:26:31,468 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-08-21 17:26:31,468 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-08-21 17:26:31,468 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 17:26:31,470 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:26:31,470 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:26:31,470 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:26:31,470 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:26:31,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-21 17:26:31,472 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-08-21 17:26:31,472 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-08-21 17:26:31,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,487 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,487 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,487 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,488 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,489 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,490 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,491 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,492 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,493 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,494 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,494 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,494 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,494 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,494 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,495 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,496 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,500 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,501 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,502 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,503 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,504 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,505 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,506 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,507 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,508 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,509 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,509 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,509 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,509 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,509 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,509 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,510 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,510 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,510 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,510 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,511 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:26:31,514 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 17:26:31,515 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:26:31,515 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 17:26:31,515 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-08-21 17:27:06,535 INFO L276 IsEmpty]: Start isEmpty. Operand has 321571 states, 307037 states have (on average 1.898947032442344) internal successors, (583047), 321570 states have internal predecessors, (583047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:06,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 17:27:06,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:27:06,556 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:27:06,557 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:27:06,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:27:06,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1394114487, now seen corresponding path program 1 times [2021-08-21 17:27:06,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:27:06,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485150406] [2021-08-21 17:27:06,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:06,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:27:06,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:06,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:27:06,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:27:06,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485150406] [2021-08-21 17:27:06,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485150406] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:27:06,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:27:06,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 17:27:06,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167600824] [2021-08-21 17:27:06,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-08-21 17:27:06,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:27:06,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-08-21 17:27:06,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-08-21 17:27:07,062 INFO L87 Difference]: Start difference. First operand has 321571 states, 307037 states have (on average 1.898947032442344) internal successors, (583047), 321570 states have internal predecessors, (583047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:09,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:27:09,677 INFO L93 Difference]: Finished difference Result 304165 states and 453094 transitions. [2021-08-21 17:27:09,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-08-21 17:27:09,678 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 17:27:09,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:27:11,200 INFO L225 Difference]: With dead ends: 304165 [2021-08-21 17:27:11,200 INFO L226 Difference]: Without dead ends: 287874 [2021-08-21 17:27:11,200 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-08-21 17:27:11,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287874 states. [2021-08-21 17:27:16,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287874 to 287874. [2021-08-21 17:27:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287874 states, 279244 states have (on average 1.5642305653836788) internal successors, (436802), 287873 states have internal predecessors, (436802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:18,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287874 states to 287874 states and 436802 transitions. [2021-08-21 17:27:18,314 INFO L78 Accepts]: Start accepts. Automaton has 287874 states and 436802 transitions. Word has length 36 [2021-08-21 17:27:18,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:27:18,314 INFO L470 AbstractCegarLoop]: Abstraction has 287874 states and 436802 transitions. [2021-08-21 17:27:18,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.0) internal successors, (36), 2 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:18,315 INFO L276 IsEmpty]: Start isEmpty. Operand 287874 states and 436802 transitions. [2021-08-21 17:27:18,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 17:27:18,315 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:27:18,315 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:27:18,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-21 17:27:18,315 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:27:18,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:27:18,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1527304550, now seen corresponding path program 1 times [2021-08-21 17:27:18,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:27:18,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121575124] [2021-08-21 17:27:18,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:18,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:27:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:18,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:27:18,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:27:18,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121575124] [2021-08-21 17:27:18,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121575124] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:27:18,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:27:18,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:27:18,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384674622] [2021-08-21 17:27:18,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:27:18,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:27:18,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:27:18,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:27:18,335 INFO L87 Difference]: Start difference. First operand 287874 states and 436802 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:19,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:27:19,683 INFO L93 Difference]: Finished difference Result 287878 states and 436806 transitions. [2021-08-21 17:27:19,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:27:19,684 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 17:27:19,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:27:20,829 INFO L225 Difference]: With dead ends: 287878 [2021-08-21 17:27:20,829 INFO L226 Difference]: Without dead ends: 287878 [2021-08-21 17:27:20,829 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:27:21,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287878 states. [2021-08-21 17:27:25,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287878 to 287875. [2021-08-21 17:27:26,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287875 states, 279245 states have (on average 1.5642285448262279) internal successors, (436803), 287874 states have internal predecessors, (436803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:27,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287875 states to 287875 states and 436803 transitions. [2021-08-21 17:27:27,398 INFO L78 Accepts]: Start accepts. Automaton has 287875 states and 436803 transitions. Word has length 36 [2021-08-21 17:27:27,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:27:27,398 INFO L470 AbstractCegarLoop]: Abstraction has 287875 states and 436803 transitions. [2021-08-21 17:27:27,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:27,398 INFO L276 IsEmpty]: Start isEmpty. Operand 287875 states and 436803 transitions. [2021-08-21 17:27:27,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-21 17:27:27,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:27:27,399 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:27:27,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-21 17:27:27,399 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:27:27,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:27:27,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1956057039, now seen corresponding path program 1 times [2021-08-21 17:27:27,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:27:27,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505495131] [2021-08-21 17:27:27,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:27,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:27:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:27,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:27:27,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:27:27,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505495131] [2021-08-21 17:27:27,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505495131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:27:27,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35437852] [2021-08-21 17:27:27,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:27,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:27:27,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:27:27,441 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:27:27,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 17:27:27,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:27,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 2 conjunts are in the unsatisfiable core [2021-08-21 17:27:27,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:27:27,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:27:27,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35437852] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:27:27,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 17:27:27,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-08-21 17:27:27,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298703547] [2021-08-21 17:27:27,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:27:27,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:27:27,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:27:27,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:27:27,785 INFO L87 Difference]: Start difference. First operand 287875 states and 436803 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:29,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:27:29,094 INFO L93 Difference]: Finished difference Result 287815 states and 436741 transitions. [2021-08-21 17:27:29,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:27:29,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-21 17:27:29,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:27:30,260 INFO L225 Difference]: With dead ends: 287815 [2021-08-21 17:27:30,260 INFO L226 Difference]: Without dead ends: 287815 [2021-08-21 17:27:30,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:27:31,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287815 states. [2021-08-21 17:27:37,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287815 to 287815. [2021-08-21 17:27:37,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287815 states, 279187 states have (on average 1.564331433770197) internal successors, (436741), 287814 states have internal predecessors, (436741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:38,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287815 states to 287815 states and 436741 transitions. [2021-08-21 17:27:38,438 INFO L78 Accepts]: Start accepts. Automaton has 287815 states and 436741 transitions. Word has length 41 [2021-08-21 17:27:38,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:27:38,438 INFO L470 AbstractCegarLoop]: Abstraction has 287815 states and 436741 transitions. [2021-08-21 17:27:38,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:38,439 INFO L276 IsEmpty]: Start isEmpty. Operand 287815 states and 436741 transitions. [2021-08-21 17:27:38,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-21 17:27:38,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:27:38,440 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:27:38,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 17:27:38,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 17:27:38,641 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:27:38,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:27:38,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1912465423, now seen corresponding path program 1 times [2021-08-21 17:27:38,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:27:38,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954874250] [2021-08-21 17:27:38,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:38,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:27:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:39,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:27:39,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:27:39,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954874250] [2021-08-21 17:27:39,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954874250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:27:39,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526060930] [2021-08-21 17:27:39,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:39,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:27:39,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:27:39,105 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:27:39,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 17:27:39,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:39,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 2 conjunts are in the unsatisfiable core [2021-08-21 17:27:39,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:27:39,556 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:27:39,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526060930] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:27:39,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 17:27:39,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-08-21 17:27:39,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200674652] [2021-08-21 17:27:39,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:27:39,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:27:39,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:27:39,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:27:39,557 INFO L87 Difference]: Start difference. First operand 287815 states and 436741 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:41,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:27:41,802 INFO L93 Difference]: Finished difference Result 412312 states and 629776 transitions. [2021-08-21 17:27:41,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:27:41,806 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-08-21 17:27:41,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:27:43,101 INFO L225 Difference]: With dead ends: 412312 [2021-08-21 17:27:43,101 INFO L226 Difference]: Without dead ends: 412312 [2021-08-21 17:27:43,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 431.3ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:27:44,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412312 states. [2021-08-21 17:27:49,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412312 to 290407. [2021-08-21 17:27:49,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290407 states, 281779 states have (on average 1.5645665574794432) internal successors, (440862), 290406 states have internal predecessors, (440862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:51,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290407 states to 290407 states and 440862 transitions. [2021-08-21 17:27:51,002 INFO L78 Accepts]: Start accepts. Automaton has 290407 states and 440862 transitions. Word has length 51 [2021-08-21 17:27:51,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:27:51,003 INFO L470 AbstractCegarLoop]: Abstraction has 290407 states and 440862 transitions. [2021-08-21 17:27:51,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:51,003 INFO L276 IsEmpty]: Start isEmpty. Operand 290407 states and 440862 transitions. [2021-08-21 17:27:51,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 17:27:51,005 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:27:51,005 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:27:51,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 17:27:51,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 17:27:51,222 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:27:51,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:27:51,223 INFO L82 PathProgramCache]: Analyzing trace with hash 1349297386, now seen corresponding path program 1 times [2021-08-21 17:27:51,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:27:51,223 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164996277] [2021-08-21 17:27:51,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:51,223 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:27:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:51,252 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:27:51,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:27:51,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164996277] [2021-08-21 17:27:51,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164996277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:27:51,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206587409] [2021-08-21 17:27:51,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:27:51,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:27:51,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:27:51,254 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:27:51,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 17:27:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:27:51,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:27:51,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:27:51,658 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:27:51,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206587409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:27:51,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:27:51,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:27:51,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4748954] [2021-08-21 17:27:51,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:27:51,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:27:51,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:27:51,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:27:51,659 INFO L87 Difference]: Start difference. First operand 290407 states and 440862 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:27:52,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:27:52,930 INFO L93 Difference]: Finished difference Result 290415 states and 440870 transitions. [2021-08-21 17:27:52,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:27:52,931 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 17:27:52,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:27:54,319 INFO L225 Difference]: With dead ends: 290415 [2021-08-21 17:27:54,319 INFO L226 Difference]: Without dead ends: 290415 [2021-08-21 17:27:54,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 21.5ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:27:54,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290415 states. [2021-08-21 17:27:59,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290415 to 290412. [2021-08-21 17:28:00,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290412 states, 281784 states have (on average 1.5645565397609515) internal successors, (440867), 290411 states have internal predecessors, (440867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:01,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290412 states to 290412 states and 440867 transitions. [2021-08-21 17:28:01,543 INFO L78 Accepts]: Start accepts. Automaton has 290412 states and 440867 transitions. Word has length 52 [2021-08-21 17:28:01,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:28:01,543 INFO L470 AbstractCegarLoop]: Abstraction has 290412 states and 440867 transitions. [2021-08-21 17:28:01,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:01,543 INFO L276 IsEmpty]: Start isEmpty. Operand 290412 states and 440867 transitions. [2021-08-21 17:28:01,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 17:28:01,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:28:01,545 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:28:01,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 17:28:01,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 17:28:01,745 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:28:01,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:28:01,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1618752075, now seen corresponding path program 2 times [2021-08-21 17:28:01,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:28:01,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688825469] [2021-08-21 17:28:01,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:28:01,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:28:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:01,783 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:01,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:28:01,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688825469] [2021-08-21 17:28:01,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688825469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:01,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577646590] [2021-08-21 17:28:01,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:28:01,784 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:01,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:28:01,785 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:28:01,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 17:28:02,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:28:02,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:28:02,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:28:02,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:28:02,661 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:02,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577646590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:02,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:28:02,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 17:28:02,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518357625] [2021-08-21 17:28:02,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:28:02,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:28:02,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:28:02,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:28:02,663 INFO L87 Difference]: Start difference. First operand 290412 states and 440867 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:03,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:28:03,997 INFO L93 Difference]: Finished difference Result 290420 states and 440875 transitions. [2021-08-21 17:28:03,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:28:03,998 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 17:28:03,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:28:05,035 INFO L225 Difference]: With dead ends: 290420 [2021-08-21 17:28:05,035 INFO L226 Difference]: Without dead ends: 290420 [2021-08-21 17:28:05,035 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 40.0ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:28:05,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290420 states. [2021-08-21 17:28:09,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290420 to 290417. [2021-08-21 17:28:09,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290417 states, 281789 states have (on average 1.5645465223979644) internal successors, (440872), 290416 states have internal predecessors, (440872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:11,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290417 states to 290417 states and 440872 transitions. [2021-08-21 17:28:11,159 INFO L78 Accepts]: Start accepts. Automaton has 290417 states and 440872 transitions. Word has length 57 [2021-08-21 17:28:11,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:28:11,160 INFO L470 AbstractCegarLoop]: Abstraction has 290417 states and 440872 transitions. [2021-08-21 17:28:11,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:11,160 INFO L276 IsEmpty]: Start isEmpty. Operand 290417 states and 440872 transitions. [2021-08-21 17:28:11,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 17:28:11,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:28:11,162 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:28:11,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-08-21 17:28:11,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:11,377 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:28:11,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:28:11,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1022530614, now seen corresponding path program 3 times [2021-08-21 17:28:11,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:28:11,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229264855] [2021-08-21 17:28:11,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:28:11,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:28:11,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:11,424 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:11,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:28:11,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229264855] [2021-08-21 17:28:11,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229264855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:11,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27829562] [2021-08-21 17:28:11,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:28:11,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:11,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:28:11,426 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:28:11,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 17:28:12,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:28:12,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:28:12,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:28:12,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:28:12,226 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:12,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27829562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:12,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:28:12,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-21 17:28:12,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32905345] [2021-08-21 17:28:12,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:28:12,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:28:12,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:28:12,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:28:12,227 INFO L87 Difference]: Start difference. First operand 290417 states and 440872 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:13,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:28:13,507 INFO L93 Difference]: Finished difference Result 290425 states and 440880 transitions. [2021-08-21 17:28:13,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:28:13,507 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 17:28:13,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:28:14,319 INFO L225 Difference]: With dead ends: 290425 [2021-08-21 17:28:14,319 INFO L226 Difference]: Without dead ends: 290425 [2021-08-21 17:28:14,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 59.9ms TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:28:15,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290425 states. [2021-08-21 17:28:20,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290425 to 290422. [2021-08-21 17:28:20,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290422 states, 281794 states have (on average 1.5645365053904625) internal successors, (440877), 290421 states have internal predecessors, (440877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:22,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290422 states to 290422 states and 440877 transitions. [2021-08-21 17:28:22,153 INFO L78 Accepts]: Start accepts. Automaton has 290422 states and 440877 transitions. Word has length 62 [2021-08-21 17:28:22,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:28:22,153 INFO L470 AbstractCegarLoop]: Abstraction has 290422 states and 440877 transitions. [2021-08-21 17:28:22,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:22,153 INFO L276 IsEmpty]: Start isEmpty. Operand 290422 states and 440877 transitions. [2021-08-21 17:28:22,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 17:28:22,155 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:28:22,155 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:28:22,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 17:28:22,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:22,357 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:28:22,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:28:22,357 INFO L82 PathProgramCache]: Analyzing trace with hash 783045333, now seen corresponding path program 4 times [2021-08-21 17:28:22,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:28:22,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75367007] [2021-08-21 17:28:22,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:28:22,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:28:22,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:22,441 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:22,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:28:22,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75367007] [2021-08-21 17:28:22,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75367007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:22,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340120478] [2021-08-21 17:28:22,442 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:28:22,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:22,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:28:22,443 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:28:22,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 17:28:22,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:28:22,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:28:22,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 17:28:22,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:28:22,920 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:22,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340120478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:22,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:28:22,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-21 17:28:22,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950222188] [2021-08-21 17:28:22,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:28:22,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:28:22,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:28:22,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:28:22,922 INFO L87 Difference]: Start difference. First operand 290422 states and 440877 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:24,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:28:24,805 INFO L93 Difference]: Finished difference Result 290430 states and 440885 transitions. [2021-08-21 17:28:24,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:28:24,819 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 17:28:24,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:28:25,984 INFO L225 Difference]: With dead ends: 290430 [2021-08-21 17:28:25,984 INFO L226 Difference]: Without dead ends: 290430 [2021-08-21 17:28:25,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:28:27,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290430 states. [2021-08-21 17:28:31,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290430 to 290427. [2021-08-21 17:28:32,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290427 states, 281799 states have (on average 1.5645264887384271) internal successors, (440882), 290426 states have internal predecessors, (440882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:33,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290427 states to 290427 states and 440882 transitions. [2021-08-21 17:28:33,884 INFO L78 Accepts]: Start accepts. Automaton has 290427 states and 440882 transitions. Word has length 67 [2021-08-21 17:28:33,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:28:33,884 INFO L470 AbstractCegarLoop]: Abstraction has 290427 states and 440882 transitions. [2021-08-21 17:28:33,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:33,884 INFO L276 IsEmpty]: Start isEmpty. Operand 290427 states and 440882 transitions. [2021-08-21 17:28:33,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 17:28:33,903 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:28:33,903 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:28:33,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-08-21 17:28:34,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:34,103 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:28:34,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:28:34,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1744102742, now seen corresponding path program 5 times [2021-08-21 17:28:34,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:28:34,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354175407] [2021-08-21 17:28:34,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:28:34,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:28:34,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:34,217 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:34,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:28:34,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354175407] [2021-08-21 17:28:34,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354175407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:34,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743942398] [2021-08-21 17:28:34,217 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:28:34,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:34,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:28:34,233 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:28:34,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 17:28:35,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:28:35,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:28:35,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 17:28:35,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:28:35,480 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:35,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743942398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:35,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:28:35,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-08-21 17:28:35,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508383744] [2021-08-21 17:28:35,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:28:35,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:28:35,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:28:35,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:28:35,485 INFO L87 Difference]: Start difference. First operand 290427 states and 440882 transitions. Second operand has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:36,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:28:36,927 INFO L93 Difference]: Finished difference Result 290435 states and 440890 transitions. [2021-08-21 17:28:36,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:28:36,928 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 17:28:36,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:28:37,987 INFO L225 Difference]: With dead ends: 290435 [2021-08-21 17:28:37,987 INFO L226 Difference]: Without dead ends: 290435 [2021-08-21 17:28:37,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 160.3ms TimeCoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:28:38,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290435 states. [2021-08-21 17:28:42,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290435 to 290432. [2021-08-21 17:28:43,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290432 states, 281804 states have (on average 1.564516472441839) internal successors, (440887), 290431 states have internal predecessors, (440887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:45,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290432 states to 290432 states and 440887 transitions. [2021-08-21 17:28:45,043 INFO L78 Accepts]: Start accepts. Automaton has 290432 states and 440887 transitions. Word has length 72 [2021-08-21 17:28:45,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:28:45,043 INFO L470 AbstractCegarLoop]: Abstraction has 290432 states and 440887 transitions. [2021-08-21 17:28:45,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:45,043 INFO L276 IsEmpty]: Start isEmpty. Operand 290432 states and 440887 transitions. [2021-08-21 17:28:45,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-08-21 17:28:45,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:28:45,047 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:28:45,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 17:28:45,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:45,261 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:28:45,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:28:45,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1497952245, now seen corresponding path program 6 times [2021-08-21 17:28:45,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:28:45,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048740706] [2021-08-21 17:28:45,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:28:45,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:28:45,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:45,440 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:45,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:28:45,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048740706] [2021-08-21 17:28:45,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048740706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:45,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500107552] [2021-08-21 17:28:45,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:28:45,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:45,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:28:45,457 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:28:45,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 17:28:46,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:28:46,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:28:46,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 17:28:46,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:28:46,546 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:46,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500107552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:46,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:28:46,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 17:28:46,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057362041] [2021-08-21 17:28:46,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:28:46,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:28:46,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:28:46,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:28:46,548 INFO L87 Difference]: Start difference. First operand 290432 states and 440887 transitions. Second operand has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:48,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:28:48,228 INFO L93 Difference]: Finished difference Result 290440 states and 440895 transitions. [2021-08-21 17:28:48,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:28:48,237 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-08-21 17:28:48,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:28:49,546 INFO L225 Difference]: With dead ends: 290440 [2021-08-21 17:28:49,547 INFO L226 Difference]: Without dead ends: 290440 [2021-08-21 17:28:49,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 241.8ms TimeCoverageRelationStatistics Valid=263, Invalid=549, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:28:50,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290440 states. [2021-08-21 17:28:54,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290440 to 290437. [2021-08-21 17:28:55,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290437 states, 281809 states have (on average 1.5645064565006794) internal successors, (440892), 290436 states have internal predecessors, (440892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:56,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290437 states to 290437 states and 440892 transitions. [2021-08-21 17:28:56,237 INFO L78 Accepts]: Start accepts. Automaton has 290437 states and 440892 transitions. Word has length 77 [2021-08-21 17:28:56,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:28:56,237 INFO L470 AbstractCegarLoop]: Abstraction has 290437 states and 440892 transitions. [2021-08-21 17:28:56,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:56,237 INFO L276 IsEmpty]: Start isEmpty. Operand 290437 states and 440892 transitions. [2021-08-21 17:28:56,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-08-21 17:28:56,239 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:28:56,239 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:28:56,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 17:28:56,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:56,456 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:28:56,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:28:56,457 INFO L82 PathProgramCache]: Analyzing trace with hash -832327286, now seen corresponding path program 7 times [2021-08-21 17:28:56,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:28:56,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837770290] [2021-08-21 17:28:56,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:28:56,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:28:56,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:56,588 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:56,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:28:56,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837770290] [2021-08-21 17:28:56,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837770290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:56,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459709121] [2021-08-21 17:28:56,588 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:28:56,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:28:56,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:28:56,589 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:28:56,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 17:28:57,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:28:57,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 17:28:57,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:28:57,506 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:28:57,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459709121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:28:57,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:28:57,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-08-21 17:28:57,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895298914] [2021-08-21 17:28:57,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 17:28:57,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:28:57,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 17:28:57,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:28:57,507 INFO L87 Difference]: Start difference. First operand 290437 states and 440892 transitions. Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:28:58,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:28:58,801 INFO L93 Difference]: Finished difference Result 290445 states and 440900 transitions. [2021-08-21 17:28:58,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:28:58,802 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-08-21 17:28:58,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:28:59,854 INFO L225 Difference]: With dead ends: 290445 [2021-08-21 17:28:59,854 INFO L226 Difference]: Without dead ends: 290445 [2021-08-21 17:28:59,854 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 205.3ms TimeCoverageRelationStatistics Valid=340, Invalid=716, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:29:00,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290445 states. [2021-08-21 17:29:04,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290445 to 290442. [2021-08-21 17:29:05,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290442 states, 281814 states have (on average 1.5644964409149298) internal successors, (440897), 290441 states have internal predecessors, (440897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:06,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290442 states to 290442 states and 440897 transitions. [2021-08-21 17:29:06,943 INFO L78 Accepts]: Start accepts. Automaton has 290442 states and 440897 transitions. Word has length 82 [2021-08-21 17:29:06,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:29:06,943 INFO L470 AbstractCegarLoop]: Abstraction has 290442 states and 440897 transitions. [2021-08-21 17:29:06,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:06,944 INFO L276 IsEmpty]: Start isEmpty. Operand 290442 states and 440897 transitions. [2021-08-21 17:29:06,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-08-21 17:29:06,961 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:29:06,961 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:29:07,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 17:29:07,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:29:07,179 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:29:07,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:29:07,179 INFO L82 PathProgramCache]: Analyzing trace with hash -820271851, now seen corresponding path program 8 times [2021-08-21 17:29:07,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:29:07,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082301620] [2021-08-21 17:29:07,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:29:07,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:29:07,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:29:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:29:07,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:29:07,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082301620] [2021-08-21 17:29:07,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082301620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:29:07,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568280369] [2021-08-21 17:29:07,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:29:07,369 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:29:07,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:29:07,369 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:29:07,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 17:29:08,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:29:08,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:29:08,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 17:29:08,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:29:08,350 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:29:08,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568280369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:29:08,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:29:08,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-08-21 17:29:08,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351574014] [2021-08-21 17:29:08,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:29:08,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:29:08,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:29:08,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:29:08,353 INFO L87 Difference]: Start difference. First operand 290442 states and 440897 transitions. Second operand has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 21 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:09,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:29:09,947 INFO L93 Difference]: Finished difference Result 290450 states and 440905 transitions. [2021-08-21 17:29:09,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:29:09,948 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 21 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2021-08-21 17:29:09,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:29:11,171 INFO L225 Difference]: With dead ends: 290450 [2021-08-21 17:29:11,172 INFO L226 Difference]: Without dead ends: 290450 [2021-08-21 17:29:11,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 287.9ms TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:29:11,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290450 states. [2021-08-21 17:29:16,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290450 to 290447. [2021-08-21 17:29:17,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290447 states, 281819 states have (on average 1.5644864256845705) internal successors, (440902), 290446 states have internal predecessors, (440902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:17,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290447 states to 290447 states and 440902 transitions. [2021-08-21 17:29:17,756 INFO L78 Accepts]: Start accepts. Automaton has 290447 states and 440902 transitions. Word has length 87 [2021-08-21 17:29:17,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:29:17,756 INFO L470 AbstractCegarLoop]: Abstraction has 290447 states and 440902 transitions. [2021-08-21 17:29:17,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 21 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:17,756 INFO L276 IsEmpty]: Start isEmpty. Operand 290447 states and 440902 transitions. [2021-08-21 17:29:17,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-08-21 17:29:17,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:29:17,758 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:29:17,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 17:29:17,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 17:29:17,973 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:29:17,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:29:17,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1066741866, now seen corresponding path program 9 times [2021-08-21 17:29:17,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:29:17,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175571374] [2021-08-21 17:29:17,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:29:17,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:29:17,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:29:18,152 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:29:18,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:29:18,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175571374] [2021-08-21 17:29:18,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175571374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:29:18,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259802705] [2021-08-21 17:29:18,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:29:18,152 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:29:18,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:29:18,153 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:29:18,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 17:29:19,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 17:29:19,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:29:19,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:29:19,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:29:19,250 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-08-21 17:29:19,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259802705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:29:19,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:29:19,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-08-21 17:29:19,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218939072] [2021-08-21 17:29:19,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:29:19,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:29:19,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:29:19,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:29:19,252 INFO L87 Difference]: Start difference. First operand 290447 states and 440902 transitions. Second operand has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 23 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:20,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:29:20,885 INFO L93 Difference]: Finished difference Result 290452 states and 440907 transitions. [2021-08-21 17:29:20,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:29:20,901 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 23 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-08-21 17:29:20,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:29:21,650 INFO L225 Difference]: With dead ends: 290452 [2021-08-21 17:29:21,650 INFO L226 Difference]: Without dead ends: 290452 [2021-08-21 17:29:21,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 298.6ms TimeCoverageRelationStatistics Valid=524, Invalid=1116, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 17:29:22,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290452 states. [2021-08-21 17:29:26,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290452 to 290452. [2021-08-21 17:29:26,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290452 states, 281824 states have (on average 1.5644764108095832) internal successors, (440907), 290451 states have internal predecessors, (440907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:28,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290452 states to 290452 states and 440907 transitions. [2021-08-21 17:29:28,121 INFO L78 Accepts]: Start accepts. Automaton has 290452 states and 440907 transitions. Word has length 92 [2021-08-21 17:29:28,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:29:28,121 INFO L470 AbstractCegarLoop]: Abstraction has 290452 states and 440907 transitions. [2021-08-21 17:29:28,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 23 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:29:28,122 INFO L276 IsEmpty]: Start isEmpty. Operand 290452 states and 440907 transitions. [2021-08-21 17:29:28,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-08-21 17:29:28,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:29:28,123 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:29:28,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 17:29:28,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 17:29:28,333 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2021-08-21 17:29:28,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:29:28,333 INFO L82 PathProgramCache]: Analyzing trace with hash -177835467, now seen corresponding path program 10 times [2021-08-21 17:29:28,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:29:28,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994810304] [2021-08-21 17:29:28,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:29:28,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:29:28,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 17:29:28,345 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-08-21 17:29:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 17:29:28,363 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-08-21 17:29:28,364 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-08-21 17:29:28,364 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 17:29:28,364 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:29:28,364 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:29:28,364 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:29:28,364 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:29:28,364 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:29:28,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-08-21 17:29:28,365 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-08-21 17:29:28,365 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,395 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,396 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,397 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,398 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,399 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,400 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,401 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,402 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,404 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,405 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,406 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,407 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,408 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,409 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,410 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,411 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,412 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,413 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,414 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,415 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,416 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,417 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,418 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,419 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,420 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,420 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,420 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,420 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,420 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,420 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,421 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,422 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,422 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,422 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,423 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,424 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,425 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,426 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,427 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_cache_entry_addref_~entry.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,428 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 17:29:28,432 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 17:29:28,434 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:29:28,435 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 17:29:28,435 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations.