/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-MCRwithDepranks-Lazy-NoForkJoinOpt.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.2-wip.dk.mcr-reduction-820ea7a [2022-02-19 13:39:17,951 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-19 13:39:17,963 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-19 13:39:17,991 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-19 13:39:17,991 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-19 13:39:17,992 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-19 13:39:17,993 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-19 13:39:17,994 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-19 13:39:17,995 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-19 13:39:17,996 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-19 13:39:17,996 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-19 13:39:17,997 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-19 13:39:17,997 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-19 13:39:17,998 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-19 13:39:17,999 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-19 13:39:17,999 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-19 13:39:18,000 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-19 13:39:18,001 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-19 13:39:18,002 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-19 13:39:18,003 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-19 13:39:18,004 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-19 13:39:18,005 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-19 13:39:18,006 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-19 13:39:18,006 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-19 13:39:18,008 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-19 13:39:18,009 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-19 13:39:18,009 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-19 13:39:18,009 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-19 13:39:18,010 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-19 13:39:18,010 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-19 13:39:18,011 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-19 13:39:18,011 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-19 13:39:18,012 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-19 13:39:18,012 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-19 13:39:18,013 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-19 13:39:18,013 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-19 13:39:18,014 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-19 13:39:18,014 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-19 13:39:18,014 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-19 13:39:18,015 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-19 13:39:18,015 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-19 13:39:18,016 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-MCRwithDepranks-Lazy-NoForkJoinOpt.epf [2022-02-19 13:39:18,038 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-19 13:39:18,038 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-19 13:39:18,039 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-19 13:39:18,039 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-19 13:39:18,039 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-19 13:39:18,039 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-19 13:39:18,040 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * Use SBE=true [2022-02-19 13:39:18,040 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-19 13:39:18,040 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-19 13:39:18,041 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-19 13:39:18,041 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-19 13:39:18,042 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-19 13:39:18,042 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-19 13:39:18,043 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-19 13:39:18,043 INFO L138 SettingsManager]: * MCR: Optimize fork and join=false [2022-02-19 13:39:18,043 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 [2022-02-19 13:39:18,225 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-19 13:39:18,243 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-19 13:39:18,245 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-19 13:39:18,246 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-19 13:39:18,246 INFO L275 PluginConnector]: CDTParser initialized [2022-02-19 13:39:18,247 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 [2022-02-19 13:39:18,287 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e68b8ea30/c33b541837d3409abad0010a41cf5162/FLAG53a5104c9 [2022-02-19 13:39:18,736 INFO L306 CDTParser]: Found 1 translation units. [2022-02-19 13:39:18,736 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_71-funloop_racing.i [2022-02-19 13:39:18,744 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e68b8ea30/c33b541837d3409abad0010a41cf5162/FLAG53a5104c9 [2022-02-19 13:39:18,764 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e68b8ea30/c33b541837d3409abad0010a41cf5162 [2022-02-19 13:39:18,766 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-19 13:39:18,779 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-19 13:39:18,780 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-19 13:39:18,780 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-19 13:39:18,782 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-19 13:39:18,783 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.02 01:39:18" (1/1) ... [2022-02-19 13:39:18,784 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1876bacb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:18, skipping insertion in model container [2022-02-19 13:39:18,784 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.02 01:39:18" (1/1) ... [2022-02-19 13:39:18,788 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-19 13:39:18,830 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-19 13:39:19,125 WARN L230 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[41323,41336] [2022-02-19 13:39:19,152 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-19 13:39:19,168 INFO L203 MainTranslator]: Completed pre-run [2022-02-19 13:39:19,198 WARN L230 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[41323,41336] [2022-02-19 13:39:19,204 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-19 13:39:19,236 INFO L208 MainTranslator]: Completed translation [2022-02-19 13:39:19,236 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19 WrapperNode [2022-02-19 13:39:19,236 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-19 13:39:19,237 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-19 13:39:19,237 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-19 13:39:19,237 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-19 13:39:19,241 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,265 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,282 INFO L137 Inliner]: procedures = 271, calls = 40, calls flagged for inlining = 6, calls inlined = 7, statements flattened = 244 [2022-02-19 13:39:19,282 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-19 13:39:19,282 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-19 13:39:19,283 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-19 13:39:19,283 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-19 13:39:19,288 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,288 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,291 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,291 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,296 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,314 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,316 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,318 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-19 13:39:19,318 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-19 13:39:19,318 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-19 13:39:19,318 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-19 13:39:19,325 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (1/1) ... [2022-02-19 13:39:19,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-19 13:39:19,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:19,345 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) [2022-02-19 13:39:19,347 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 [2022-02-19 13:39:19,380 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-19 13:39:19,380 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-19 13:39:19,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-19 13:39:19,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-19 13:39:19,382 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-02-19 13:39:19,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-19 13:39:19,385 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-02-19 13:39:19,385 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-02-19 13:39:19,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-19 13:39:19,385 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-19 13:39:19,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-19 13:39:19,386 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-19 13:39:19,526 INFO L234 CfgBuilder]: Building ICFG [2022-02-19 13:39:19,528 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-19 13:39:19,835 INFO L275 CfgBuilder]: Performing block encoding [2022-02-19 13:39:19,842 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-19 13:39:19,842 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2022-02-19 13:39:19,843 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 01:39:19 BoogieIcfgContainer [2022-02-19 13:39:19,843 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-19 13:39:19,844 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-19 13:39:19,845 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-19 13:39:19,847 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-19 13:39:19,847 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.02 01:39:18" (1/3) ... [2022-02-19 13:39:19,847 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7ddcd058 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 01:39:19, skipping insertion in model container [2022-02-19 13:39:19,847 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:39:19" (2/3) ... [2022-02-19 13:39:19,847 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7ddcd058 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 01:39:19, skipping insertion in model container [2022-02-19 13:39:19,848 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 01:39:19" (3/3) ... [2022-02-19 13:39:19,848 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_71-funloop_racing.i [2022-02-19 13:39:19,851 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-19 13:39:19,852 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-19 13:39:19,852 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-02-19 13:39:19,852 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-19 13:39:19,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,904 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,905 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,906 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,907 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,908 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,909 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,910 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,911 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,912 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,913 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,913 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,913 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,913 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,915 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,915 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,916 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:19,942 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-02-19 13:39:19,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:39:19,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:19,986 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 13:39:20,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-02-19 13:39:20,034 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:39:20,040 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, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, 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, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=true [2022-02-19 13:39:20,040 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-19 13:39:20,148 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 549 transitions and produced 549 states. [2022-02-19 13:39:20,149 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:20,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:20,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1598835581, now seen corresponding path program 1 times [2022-02-19 13:39:20,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:20,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603606394] [2022-02-19 13:39:20,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:20,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:20,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:20,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2912 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2912 trivial. 0 not checked. [2022-02-19 13:39:20,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:20,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603606394] [2022-02-19 13:39:20,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603606394] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:20,532 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:39:20,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:39:20,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394709762] [2022-02-19 13:39:20,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:20,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:39:20,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:20,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:39:20,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:39:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,557 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:20,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:20,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,573 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 81 states. [2022-02-19 13:39:20,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-19 13:39:20,574 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:20,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:20,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1454549984, now seen corresponding path program 1 times [2022-02-19 13:39:20,576 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:20,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599252048] [2022-02-19 13:39:20,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:20,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:20,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:39:20,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:20,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599252048] [2022-02-19 13:39:20,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599252048] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:20,652 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:39:20,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:39:20,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796679396] [2022-02-19 13:39:20,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:20,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:20,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:20,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:20,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:39:20,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,656 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:20,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:20,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,688 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 87 transitions and produced 88 states. [2022-02-19 13:39:20,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:20,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-19 13:39:20,689 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:20,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:20,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1333822260, now seen corresponding path program 1 times [2022-02-19 13:39:20,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:20,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387852664] [2022-02-19 13:39:20,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:20,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:20,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:20,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:39:20,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:20,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387852664] [2022-02-19 13:39:20,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387852664] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:20,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790381131] [2022-02-19 13:39:20,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:20,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:20,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:20,794 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) [2022-02-19 13:39:20,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-19 13:39:20,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:20,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:39:20,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:20,992 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 13:39:20,993 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:39:20,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790381131] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:20,993 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:39:20,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:39:20,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148097240] [2022-02-19 13:39:20,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:20,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:20,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:20,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:20,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:39:20,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,995 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:20,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:20,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:20,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:20,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:21,109 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1323 transitions and produced 1323 states. [2022-02-19 13:39:21,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:21,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:21,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:21,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:21,327 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,SelfDestructingSolverStorable2 [2022-02-19 13:39:21,327 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:21,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:21,328 INFO L85 PathProgramCache]: Analyzing trace with hash 893517700, now seen corresponding path program 1 times [2022-02-19 13:39:21,328 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:21,328 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977522755] [2022-02-19 13:39:21,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:21,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:21,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11026 trivial. 0 not checked. [2022-02-19 13:39:21,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:21,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977522755] [2022-02-19 13:39:21,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977522755] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:21,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840470425] [2022-02-19 13:39:21,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:21,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:21,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:21,682 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) [2022-02-19 13:39:21,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-19 13:39:22,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:22,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 2353 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:39:22,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:23,245 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:23,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:39:23,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840470425] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:23,246 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:39:23,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:39:23,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474438737] [2022-02-19 13:39:23,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:23,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:23,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:23,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:23,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:39:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:23,248 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:23,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:23,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:23,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:23,248 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:23,249 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:23,352 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1406 transitions and produced 1406 states. [2022-02-19 13:39:23,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:23,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:23,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:23,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:23,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:23,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:23,573 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:23,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:23,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1476535930, now seen corresponding path program 1 times [2022-02-19 13:39:23,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:23,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53847401] [2022-02-19 13:39:23,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:23,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:23,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:23,833 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:23,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:23,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53847401] [2022-02-19 13:39:23,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53847401] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:23,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017190944] [2022-02-19 13:39:23,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:23,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:23,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:23,836 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) [2022-02-19 13:39:23,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-19 13:39:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:24,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 2438 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:39:24,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:25,302 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11028 trivial. 0 not checked. [2022-02-19 13:39:25,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:39:25,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017190944] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:25,302 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:39:25,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:39:25,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136601042] [2022-02-19 13:39:25,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:25,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:25,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:25,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:25,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:39:25,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:25,304 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:25,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:25,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:25,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:25,378 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1396 transitions and produced 1396 states. [2022-02-19 13:39:25,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:25,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:25,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:25,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:25,601 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:25,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:25,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1870280580, now seen corresponding path program 1 times [2022-02-19 13:39:25,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:25,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369572810] [2022-02-19 13:39:25,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:25,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:25,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:25,785 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:25,785 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:25,785 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369572810] [2022-02-19 13:39:25,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369572810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:25,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890338942] [2022-02-19 13:39:25,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:25,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:25,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:25,800 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) [2022-02-19 13:39:25,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-19 13:39:26,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:26,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 2430 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:39:26,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:27,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:27,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:27,874 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:27,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890338942] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:27,875 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:27,875 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:39:27,875 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388024152] [2022-02-19 13:39:27,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:27,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:39:27,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:27,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:39:27,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:39:27,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:27,879 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:27,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:27,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:27,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:27,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:27,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:27,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:27,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:28,005 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1410 transitions and produced 1410 states. [2022-02-19 13:39:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:28,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:28,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:28,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:28,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:28,224 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:28,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:28,224 INFO L85 PathProgramCache]: Analyzing trace with hash 2071991292, now seen corresponding path program 2 times [2022-02-19 13:39:28,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:28,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875162453] [2022-02-19 13:39:28,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:28,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:28,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11044 trivial. 0 not checked. [2022-02-19 13:39:28,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:28,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875162453] [2022-02-19 13:39:28,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875162453] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:28,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88318597] [2022-02-19 13:39:28,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:39:28,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:28,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:28,434 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) [2022-02-19 13:39:28,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-19 13:39:28,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:39:28,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:39:28,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:39:28,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:30,104 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:30,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:31,018 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:31,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88318597] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:31,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:31,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:39:31,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907623273] [2022-02-19 13:39:31,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:31,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:39:31,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:31,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:39:31,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:39:31,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,023 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:31,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.842105263157896) internal successors, (206), 19 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:31,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,226 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 120 transitions and produced 115 states. [2022-02-19 13:39:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:31,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:31,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:31,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:31,448 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:31,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:31,449 INFO L85 PathProgramCache]: Analyzing trace with hash -69121117, now seen corresponding path program 1 times [2022-02-19 13:39:31,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:31,449 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266671176] [2022-02-19 13:39:31,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:31,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:31,493 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-02-19 13:39:31,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:31,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266671176] [2022-02-19 13:39:31,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266671176] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:31,493 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:39:31,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:39:31,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661926402] [2022-02-19 13:39:31,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:31,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:31,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:31,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:31,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:39:31,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,495 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:31,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 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) [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:31,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:31,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,512 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 203 transitions and produced 198 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:31,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:31,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-19 13:39:31,513 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:31,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:31,514 INFO L85 PathProgramCache]: Analyzing trace with hash 217988022, now seen corresponding path program 1 times [2022-02-19 13:39:31,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:31,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342163265] [2022-02-19 13:39:31,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:31,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:31,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:31,554 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-02-19 13:39:31,554 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:31,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342163265] [2022-02-19 13:39:31,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342163265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:31,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453913364] [2022-02-19 13:39:31,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:31,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:31,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:31,556 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) [2022-02-19 13:39:31,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-19 13:39:31,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:31,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:39:31,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:32,035 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-19 13:39:32,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:32,232 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-19 13:39:32,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453913364] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:32,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:32,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:39:32,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973299578] [2022-02-19 13:39:32,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:32,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:39:32,233 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:32,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:39:32,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:39:32,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:32,234 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:32,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 7.791666666666667) internal successors, (187), 24 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:32,530 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 307 transitions and produced 297 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:32,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:32,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:32,748 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 [2022-02-19 13:39:32,749 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:32,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:32,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1916313245, now seen corresponding path program 2 times [2022-02-19 13:39:32,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:32,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318309199] [2022-02-19 13:39:32,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:32,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:32,821 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 1 proven. 38 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-02-19 13:39:32,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:32,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318309199] [2022-02-19 13:39:32,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318309199] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:32,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288209381] [2022-02-19 13:39:32,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:39:32,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:32,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:32,823 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) [2022-02-19 13:39:32,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-19 13:39:33,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:39:33,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:39:33,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:39:33,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:33,289 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 1 proven. 38 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-02-19 13:39:33,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:33,471 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 1 proven. 38 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-02-19 13:39:33,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288209381] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:33,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:33,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:39:33,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410035468] [2022-02-19 13:39:33,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:33,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:39:33,472 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:33,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:39:33,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:39:33,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:33,472 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:33,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 16.5) internal successors, (231), 14 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:33,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:33,584 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 556 transitions and produced 546 states. [2022-02-19 13:39:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:33,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:33,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:33,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:33,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:39:33,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:33,802 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 [2022-02-19 13:39:33,802 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:33,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:33,803 INFO L85 PathProgramCache]: Analyzing trace with hash -672372906, now seen corresponding path program 3 times [2022-02-19 13:39:33,803 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:33,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044200147] [2022-02-19 13:39:33,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:33,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:33,935 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 1 proven. 365 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-02-19 13:39:33,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:33,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044200147] [2022-02-19 13:39:33,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044200147] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:33,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980028760] [2022-02-19 13:39:33,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:39:33,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:33,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:33,937 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) [2022-02-19 13:39:33,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-19 13:39:34,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:39:34,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:39:34,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-19 13:39:34,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:35,010 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 47 proven. 365 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2022-02-19 13:39:35,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:35,445 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 1 proven. 365 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-02-19 13:39:35,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980028760] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:35,446 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:35,446 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 13] total 26 [2022-02-19 13:39:35,446 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864444266] [2022-02-19 13:39:35,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:35,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-19 13:39:35,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:35,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-19 13:39:35,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2022-02-19 13:39:35,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:35,450 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:35,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 16.03846153846154) internal successors, (417), 26 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:39:35,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:35,847 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 971 transitions and produced 961 states. [2022-02-19 13:39:35,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:35,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:39:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:35,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:36,069 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 [2022-02-19 13:39:36,070 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 2 more)] === [2022-02-19 13:39:36,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:36,070 INFO L85 PathProgramCache]: Analyzing trace with hash 914357557, now seen corresponding path program 4 times [2022-02-19 13:39:36,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:36,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950259305] [2022-02-19 13:39:36,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:36,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:39:36,287 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:39:36,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:39:36,456 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:39:36,457 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:39:36,457 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-02-19 13:39:36,458 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2022-02-19 13:39:36,458 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-02-19 13:39:36,459 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-02-19 13:39:36,459 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-02-19 13:39:36,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-19 13:39:36,462 INFO L732 BasicCegarLoop]: Path program histogram: [4, 2, 1, 1, 1, 1, 1, 1] [2022-02-19 13:39:36,463 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:39:36,463 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:39:36,495 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-19 13:39:36,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:39:36,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:36,497 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 13:39:36,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (11)] Waiting until timeout for monitored process [2022-02-19 13:39:36,500 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:39:36,500 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, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, 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, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=true [2022-02-19 13:39:36,500 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-02-19 13:39:36,513 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 549 transitions and produced 549 states. [2022-02-19 13:39:36,514 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:36,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:36,514 INFO L85 PathProgramCache]: Analyzing trace with hash 304302237, now seen corresponding path program 1 times [2022-02-19 13:39:36,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:36,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887683942] [2022-02-19 13:39:36,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:36,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:36,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:36,563 INFO L134 CoverageAnalysis]: Checked inductivity of 2912 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2912 trivial. 0 not checked. [2022-02-19 13:39:36,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:36,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887683942] [2022-02-19 13:39:36,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887683942] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:36,563 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:39:36,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:39:36,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315380928] [2022-02-19 13:39:36,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:36,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:39:36,564 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:36,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:39:36,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:39:36,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,564 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:36,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:36,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,566 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 81 states. [2022-02-19 13:39:36,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-19 13:39:36,566 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:36,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:36,567 INFO L85 PathProgramCache]: Analyzing trace with hash 842848576, now seen corresponding path program 1 times [2022-02-19 13:39:36,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:36,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961579855] [2022-02-19 13:39:36,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:36,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:36,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:39:36,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:36,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961579855] [2022-02-19 13:39:36,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961579855] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:36,583 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:39:36,583 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:39:36,583 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198296627] [2022-02-19 13:39:36,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:36,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:36,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:36,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:36,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:39:36,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:36,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:36,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,592 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 87 transitions and produced 88 states. [2022-02-19 13:39:36,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:36,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-19 13:39:36,592 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:36,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:36,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1567446095, now seen corresponding path program 1 times [2022-02-19 13:39:36,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:36,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975514591] [2022-02-19 13:39:36,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:36,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:36,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:39:36,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:36,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975514591] [2022-02-19 13:39:36,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975514591] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:36,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493435984] [2022-02-19 13:39:36,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:36,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:36,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:36,628 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) [2022-02-19 13:39:36,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-19 13:39:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:36,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:39:36,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:36,915 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 13:39:36,915 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:39:36,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493435984] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:36,915 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:39:36,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:39:36,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537860008] [2022-02-19 13:39:36,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:36,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:36,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:36,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:36,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:39:36,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,917 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:36,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:36,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:36,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:36,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:37,030 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1323 transitions and produced 1323 states. [2022-02-19 13:39:37,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:37,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:37,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:37,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:37,235 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,SelfDestructingSolverStorable14 [2022-02-19 13:39:37,236 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:37,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:37,237 INFO L85 PathProgramCache]: Analyzing trace with hash -918173840, now seen corresponding path program 1 times [2022-02-19 13:39:37,237 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:37,237 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549722247] [2022-02-19 13:39:37,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:37,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:37,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:37,438 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11026 trivial. 0 not checked. [2022-02-19 13:39:37,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:37,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549722247] [2022-02-19 13:39:37,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549722247] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:37,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072311452] [2022-02-19 13:39:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:37,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:37,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:37,456 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) [2022-02-19 13:39:37,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-19 13:39:38,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:38,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 2353 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:39:38,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:39,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:39,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:39:39,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072311452] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:39,305 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:39:39,306 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:39:39,306 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964342409] [2022-02-19 13:39:39,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:39,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:39,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:39,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:39,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:39:39,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:39,307 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:39,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:39,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:39,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:39,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:39,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:39,361 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1406 transitions and produced 1406 states. [2022-02-19 13:39:39,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:39,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:39,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:39,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:39,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:39,581 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,SelfDestructingSolverStorable15 [2022-02-19 13:39:39,582 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:39,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:39,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1335155622, now seen corresponding path program 1 times [2022-02-19 13:39:39,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:39,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248353222] [2022-02-19 13:39:39,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:39,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:39,846 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:39,846 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:39,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248353222] [2022-02-19 13:39:39,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248353222] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:39,847 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030788808] [2022-02-19 13:39:39,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:39,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:39,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:39,848 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) [2022-02-19 13:39:39,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-19 13:39:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:40,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 2438 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:39:40,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:41,426 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11028 trivial. 0 not checked. [2022-02-19 13:39:41,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:39:41,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030788808] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:41,426 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:39:41,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:39:41,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079685771] [2022-02-19 13:39:41,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:41,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:41,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:41,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:41,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:39:41,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:41,428 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:41,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:41,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:41,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:41,489 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1396 transitions and produced 1396 states. [2022-02-19 13:39:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:41,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:41,707 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,SelfDestructingSolverStorable16 [2022-02-19 13:39:41,707 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:41,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:41,708 INFO L85 PathProgramCache]: Analyzing trace with hash 944682741, now seen corresponding path program 1 times [2022-02-19 13:39:41,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:41,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903542896] [2022-02-19 13:39:41,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:41,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:41,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:41,875 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:41,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:41,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903542896] [2022-02-19 13:39:41,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903542896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:41,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208521151] [2022-02-19 13:39:41,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:41,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:41,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:41,892 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) [2022-02-19 13:39:41,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-19 13:39:42,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:42,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 2430 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:39:42,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:43,565 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:43,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:44,741 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:44,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208521151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:44,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:44,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:39:44,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476111919] [2022-02-19 13:39:44,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:44,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:39:44,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:44,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:39:44,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:39:44,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:44,744 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:44,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:44,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:44,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:44,851 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1410 transitions and produced 1410 states. [2022-02-19 13:39:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:44,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-02-19 13:39:45,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:45,068 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:45,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:45,068 INFO L85 PathProgramCache]: Analyzing trace with hash -981441131, now seen corresponding path program 2 times [2022-02-19 13:39:45,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:45,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065729138] [2022-02-19 13:39:45,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:45,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:45,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:45,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11044 trivial. 0 not checked. [2022-02-19 13:39:45,294 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:45,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065729138] [2022-02-19 13:39:45,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065729138] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:45,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529442406] [2022-02-19 13:39:45,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:39:45,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:45,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:45,307 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) [2022-02-19 13:39:45,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-19 13:39:46,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:39:46,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:39:46,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:39:46,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:46,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:48,185 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:39:48,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529442406] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:48,185 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:48,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:39:48,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858663180] [2022-02-19 13:39:48,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:48,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:39:48,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:48,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:39:48,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:39:48,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:48,187 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:48,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.842105263157896) internal successors, (206), 19 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:48,188 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:48,545 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3899 transitions and produced 3697 states. [2022-02-19 13:39:48,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:48,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:48,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:48,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:48,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:48,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:48,777 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:48,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:48,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1290957484, now seen corresponding path program 1 times [2022-02-19 13:39:48,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:48,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918056809] [2022-02-19 13:39:48,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:48,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:48,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:49,331 INFO L134 CoverageAnalysis]: Checked inductivity of 44677 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:39:49,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:49,331 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918056809] [2022-02-19 13:39:49,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918056809] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:39:49,331 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:39:49,331 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:39:49,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844495896] [2022-02-19 13:39:49,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:39:49,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:39:49,332 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:49,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:39:49,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:39:49,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:49,333 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:49,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:49,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:49,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,333 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:49,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:49,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:49,503 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3982 transitions and produced 3780 states. [2022-02-19 13:39:49,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:49,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:49,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-02-19 13:39:49,504 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:49,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:49,505 INFO L85 PathProgramCache]: Analyzing trace with hash -933484673, now seen corresponding path program 1 times [2022-02-19 13:39:49,505 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:49,505 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877642211] [2022-02-19 13:39:49,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:49,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:49,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:50,133 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:39:50,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:50,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877642211] [2022-02-19 13:39:50,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877642211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:50,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641689294] [2022-02-19 13:39:50,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:50,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:50,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:50,138 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) [2022-02-19 13:39:50,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-19 13:39:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:51,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 4746 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:39:51,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:53,247 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:39:53,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:39:55,071 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:39:55,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641689294] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:39:55,072 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:39:55,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:39:55,072 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319823229] [2022-02-19 13:39:55,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:39:55,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:39:55,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:39:55,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:39:55,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:39:55,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:55,075 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:39:55,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.833333333333334) internal successors, (308), 24 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:55,536 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4086 transitions and produced 3879 states. [2022-02-19 13:39:55,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:39:55,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:39:55,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:39:55,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:39:55,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:39:55,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-19 13:39:55,775 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 [2022-02-19 13:39:55,775 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:39:55,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:39:55,776 INFO L85 PathProgramCache]: Analyzing trace with hash 886607009, now seen corresponding path program 2 times [2022-02-19 13:39:55,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:39:55,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114080892] [2022-02-19 13:39:55,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:39:55,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:39:55,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:39:56,337 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 44837 trivial. 0 not checked. [2022-02-19 13:39:56,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:39:56,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114080892] [2022-02-19 13:39:56,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114080892] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:39:56,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015119515] [2022-02-19 13:39:56,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:39:56,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:39:56,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:39:56,338 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) [2022-02-19 13:39:56,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-19 13:39:57,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:39:57,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:39:57,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 4861 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:39:57,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:39:59,468 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:39:59,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:00,998 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:40:00,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015119515] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:00,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:00,999 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:40:00,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929715769] [2022-02-19 13:40:00,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:01,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:40:01,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:01,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:40:01,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:40:01,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:01,001 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:01,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.733333333333334) internal successors, (401), 15 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:01,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:01,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:01,371 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4418 transitions and produced 4211 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:01,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:01,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:01,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-02-19 13:40:01,588 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 [2022-02-19 13:40:01,589 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:40:01,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:01,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1673563088, now seen corresponding path program 3 times [2022-02-19 13:40:01,589 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:01,589 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675318585] [2022-02-19 13:40:01,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:01,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:02,595 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 45190 trivial. 0 not checked. [2022-02-19 13:40:02,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:02,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675318585] [2022-02-19 13:40:02,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675318585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:02,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777048770] [2022-02-19 13:40:02,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:40:02,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:02,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:02,631 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) [2022-02-19 13:40:02,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-19 13:40:04,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:40:04,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:40:04,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:40:04,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:06,471 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:40:06,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:08,032 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:40:08,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777048770] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:08,033 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:08,033 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:40:08,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129597169] [2022-02-19 13:40:08,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:08,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:40:08,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:08,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:40:08,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:40:08,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,036 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:08,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.58823529411765) internal successors, (418), 17 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:08,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:08,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,114 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 591 transitions and produced 581 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-02-19 13:40:08,323 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 [2022-02-19 13:40:08,323 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:40:08,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:08,324 INFO L85 PathProgramCache]: Analyzing trace with hash 991327390, now seen corresponding path program 1 times [2022-02-19 13:40:08,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:08,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936558218] [2022-02-19 13:40:08,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:08,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:08,377 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2022-02-19 13:40:08,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:08,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936558218] [2022-02-19 13:40:08,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936558218] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:08,377 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:40:08,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:40:08,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401071364] [2022-02-19 13:40:08,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:08,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:08,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:08,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:08,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:40:08,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,378 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:08,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:08,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:08,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:08,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:08,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,407 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 674 transitions and produced 664 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:08,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:08,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-02-19 13:40:08,408 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:40:08,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:08,409 INFO L85 PathProgramCache]: Analyzing trace with hash 398450225, now seen corresponding path program 1 times [2022-02-19 13:40:08,409 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:08,409 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445348891] [2022-02-19 13:40:08,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:08,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:08,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:08,481 INFO L134 CoverageAnalysis]: Checked inductivity of 621 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2022-02-19 13:40:08,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:08,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445348891] [2022-02-19 13:40:08,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445348891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:08,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506090538] [2022-02-19 13:40:08,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:08,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:08,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:08,483 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) [2022-02-19 13:40:08,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-19 13:40:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:09,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 762 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:40:09,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:09,709 INFO L134 CoverageAnalysis]: Checked inductivity of 621 backedges. 15 proven. 365 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2022-02-19 13:40:09,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:10,176 INFO L134 CoverageAnalysis]: Checked inductivity of 621 backedges. 15 proven. 365 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2022-02-19 13:40:10,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506090538] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:10,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:10,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:40:10,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618465464] [2022-02-19 13:40:10,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:10,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:40:10,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:10,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:40:10,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:40:10,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:10,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:10,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 21.166666666666668) internal successors, (508), 24 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:10,537 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1172 transitions and produced 1162 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:10,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:10,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:10,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:10,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:10,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:10,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:10,755 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:40:10,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:10,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1528956387, now seen corresponding path program 2 times [2022-02-19 13:40:10,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:10,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758761314] [2022-02-19 13:40:10,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:10,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:10,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1923 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-02-19 13:40:10,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:10,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758761314] [2022-02-19 13:40:10,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758761314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:10,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057359372] [2022-02-19 13:40:10,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:40:10,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:10,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:10,890 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) [2022-02-19 13:40:10,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-19 13:40:11,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:40:11,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:40:11,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:40:11,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:12,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1923 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-02-19 13:40:12,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:12,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1923 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-02-19 13:40:12,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057359372] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:12,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:12,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:40:12,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070014445] [2022-02-19 13:40:12,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:12,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:40:12,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:12,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:40:12,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:40:12,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:12,760 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:12,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.571428571428573) internal successors, (274), 14 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:12,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:12,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:12,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:12,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:12,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:12,879 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1421 transitions and produced 1411 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:12,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:12,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:12,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:12,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:40:12,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-02-19 13:40:13,095 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,SelfDestructingSolverStorable25 [2022-02-19 13:40:13,096 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:40:13,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:13,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1967070876, now seen corresponding path program 3 times [2022-02-19 13:40:13,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:13,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499999956] [2022-02-19 13:40:13,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:13,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:13,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:13,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2250 backedges. 2 proven. 365 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-02-19 13:40:13,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:13,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499999956] [2022-02-19 13:40:13,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499999956] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:13,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863937551] [2022-02-19 13:40:13,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:40:13,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:13,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:13,296 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) [2022-02-19 13:40:13,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-19 13:40:16,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:40:16,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:40:16,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:40:16,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:17,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2250 backedges. 2 proven. 365 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-02-19 13:40:17,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:18,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2250 backedges. 2 proven. 365 refuted. 0 times theorem prover too weak. 1883 trivial. 0 not checked. [2022-02-19 13:40:18,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863937551] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:18,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:18,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-19 13:40:18,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541033217] [2022-02-19 13:40:18,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:18,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-19 13:40:18,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:18,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-19 13:40:18,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2022-02-19 13:40:18,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:18,270 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:18,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 19.73913043478261) internal successors, (454), 23 states have internal predecessors, (454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:40:18,271 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:18,552 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1836 transitions and produced 1826 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:18,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:18,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:18,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:18,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:40:18,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-19 13:40:18,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:18,777 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,SelfDestructingSolverStorable26 [2022-02-19 13:40:18,777 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 3 more)] === [2022-02-19 13:40:18,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:18,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1171055739, now seen corresponding path program 4 times [2022-02-19 13:40:18,778 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:18,778 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732929750] [2022-02-19 13:40:18,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:18,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:20,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:40:20,183 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:40:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:40:21,742 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:40:21,742 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:40:21,743 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-02-19 13:40:21,743 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2022-02-19 13:40:21,743 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2022-02-19 13:40:21,743 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2022-02-19 13:40:21,743 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2022-02-19 13:40:21,743 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2022-02-19 13:40:21,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-02-19 13:40:21,744 INFO L732 BasicCegarLoop]: Path program histogram: [4, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 13:40:21,744 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:40:21,744 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,757 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,758 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,759 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,760 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,761 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:40:21,787 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-19 13:40:21,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:40:21,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:21,788 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 13:40:21,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (23)] Waiting until timeout for monitored process [2022-02-19 13:40:21,814 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:40:21,814 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, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, 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, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=true [2022-02-19 13:40:21,814 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-02-19 13:40:21,830 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 549 transitions and produced 549 states. [2022-02-19 13:40:21,830 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:21,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:21,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1983171933, now seen corresponding path program 1 times [2022-02-19 13:40:21,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:21,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923265862] [2022-02-19 13:40:21,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:21,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:21,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2912 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2912 trivial. 0 not checked. [2022-02-19 13:40:21,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:21,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923265862] [2022-02-19 13:40:21,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923265862] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:21,896 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:40:21,896 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:40:21,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486533409] [2022-02-19 13:40:21,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:21,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:40:21,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:21,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:40:21,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:40:21,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,897 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:21,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:21,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,899 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 81 states. [2022-02-19 13:40:21,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-02-19 13:40:21,899 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:21,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:21,900 INFO L85 PathProgramCache]: Analyzing trace with hash 616762880, now seen corresponding path program 1 times [2022-02-19 13:40:21,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:21,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132217784] [2022-02-19 13:40:21,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:21,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:21,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:21,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:40:21,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:21,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132217784] [2022-02-19 13:40:21,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132217784] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:21,918 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:40:21,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:40:21,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139982232] [2022-02-19 13:40:21,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:21,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:21,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:21,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:21,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:40:21,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,919 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:21,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:21,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,925 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 87 transitions and produced 88 states. [2022-02-19 13:40:21,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:21,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:21,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-02-19 13:40:21,926 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:21,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:21,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1846734079, now seen corresponding path program 1 times [2022-02-19 13:40:21,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:21,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515056442] [2022-02-19 13:40:21,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:21,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:21,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:21,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:40:21,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:21,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515056442] [2022-02-19 13:40:21,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515056442] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:21,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844310152] [2022-02-19 13:40:21,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:21,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:21,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:21,953 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:21,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-19 13:40:22,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:22,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:40:22,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:22,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 13:40:22,747 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:40:22,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844310152] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:22,747 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:40:22,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:40:22,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537605097] [2022-02-19 13:40:22,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:22,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:22,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:22,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:22,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:40:22,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:22,748 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:22,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:22,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:22,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:22,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:22,793 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1323 transitions and produced 1323 states. [2022-02-19 13:40:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:22,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:22,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:23,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:23,013 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:23,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:23,013 INFO L85 PathProgramCache]: Analyzing trace with hash 2015879429, now seen corresponding path program 1 times [2022-02-19 13:40:23,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:23,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773952622] [2022-02-19 13:40:23,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:23,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:23,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:23,168 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11026 trivial. 0 not checked. [2022-02-19 13:40:23,169 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:23,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773952622] [2022-02-19 13:40:23,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773952622] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:23,169 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852863459] [2022-02-19 13:40:23,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:23,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:23,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:23,170 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:23,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-19 13:40:24,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:24,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 2353 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:40:24,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:25,175 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:25,176 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:40:25,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852863459] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:25,176 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:40:25,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:40:25,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686095790] [2022-02-19 13:40:25,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:25,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:25,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:25,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:25,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:40:25,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:25,177 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:25,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:25,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:25,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:25,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:25,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:25,228 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1406 transitions and produced 1406 states. [2022-02-19 13:40:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:25,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:25,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:25,442 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:25,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:25,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1617198651, now seen corresponding path program 1 times [2022-02-19 13:40:25,443 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:25,443 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557994611] [2022-02-19 13:40:25,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:25,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:25,606 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:25,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:25,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557994611] [2022-02-19 13:40:25,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557994611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:25,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300456254] [2022-02-19 13:40:25,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:25,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:25,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:25,608 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:25,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-19 13:40:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:26,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 2438 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:40:26,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:27,707 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11028 trivial. 0 not checked. [2022-02-19 13:40:27,707 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:40:27,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300456254] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:27,707 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:40:27,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:40:27,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668034324] [2022-02-19 13:40:27,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:27,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:27,708 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:27,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:27,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:40:27,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:27,708 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:27,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:27,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:27,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:27,760 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1396 transitions and produced 1396 states. [2022-02-19 13:40:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:27,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:27,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-19 13:40:27,978 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:27,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:27,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1195868274, now seen corresponding path program 1 times [2022-02-19 13:40:27,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:27,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110520121] [2022-02-19 13:40:27,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:27,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:28,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:28,180 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:28,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:28,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110520121] [2022-02-19 13:40:28,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110520121] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:28,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789935667] [2022-02-19 13:40:28,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:28,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:28,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:28,182 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:28,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-19 13:40:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:29,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 2430 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:40:29,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:30,150 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:30,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:31,149 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:31,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789935667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:31,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:31,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:40:31,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877192163] [2022-02-19 13:40:31,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:31,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:40:31,151 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:31,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:40:31,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:40:31,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:31,155 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:31,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:31,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:31,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:31,238 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1410 transitions and produced 1410 states. [2022-02-19 13:40:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:31,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:31,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-02-19 13:40:31,459 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:31,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:31,460 INFO L85 PathProgramCache]: Analyzing trace with hash -767084818, now seen corresponding path program 2 times [2022-02-19 13:40:31,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:31,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236603665] [2022-02-19 13:40:31,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:31,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:31,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:31,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11044 trivial. 0 not checked. [2022-02-19 13:40:31,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:31,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236603665] [2022-02-19 13:40:31,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236603665] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:31,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246217564] [2022-02-19 13:40:31,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:40:31,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:31,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:31,645 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:31,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-19 13:40:32,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:40:32,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:40:32,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:40:32,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:33,699 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:33,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:34,905 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:40:34,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246217564] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:34,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:34,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:40:34,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201896225] [2022-02-19 13:40:34,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:34,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:40:34,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:34,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:40:34,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:40:34,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:34,907 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:34,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.842105263157896) internal successors, (206), 19 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:34,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:34,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:34,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:34,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:34,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:34,907 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:34,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:35,267 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3899 transitions and produced 3697 states. [2022-02-19 13:40:35,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:35,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:35,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:35,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:35,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:35,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:35,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:35,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:35,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-02-19 13:40:35,489 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:35,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:35,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1845164046, now seen corresponding path program 1 times [2022-02-19 13:40:35,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:35,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677436090] [2022-02-19 13:40:35,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:35,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:36,073 INFO L134 CoverageAnalysis]: Checked inductivity of 44677 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:40:36,073 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:36,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677436090] [2022-02-19 13:40:36,074 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677436090] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:36,074 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:40:36,074 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:40:36,074 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717945581] [2022-02-19 13:40:36,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:36,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:36,075 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:36,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:36,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:40:36,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:36,076 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:36,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:36,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:36,250 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3982 transitions and produced 3780 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:36,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:36,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:36,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-02-19 13:40:36,252 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:36,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:36,253 INFO L85 PathProgramCache]: Analyzing trace with hash -842095035, now seen corresponding path program 1 times [2022-02-19 13:40:36,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:36,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128942125] [2022-02-19 13:40:36,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:36,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:36,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:36,740 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:40:36,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:36,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128942125] [2022-02-19 13:40:36,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128942125] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:36,741 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256560192] [2022-02-19 13:40:36,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:36,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:36,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:36,749 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:36,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-19 13:40:38,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:38,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 4746 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:40:38,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:39,937 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:40:39,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:41,693 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:40:41,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256560192] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:41,693 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:41,694 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:40:41,694 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054622335] [2022-02-19 13:40:41,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:41,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:40:41,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:41,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:40:41,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:40:41,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:41,696 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:41,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.833333333333334) internal successors, (308), 24 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:41,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:42,030 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4086 transitions and produced 3879 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:42,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:42,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:42,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:42,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:42,250 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:42,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:42,251 INFO L85 PathProgramCache]: Analyzing trace with hash -966204455, now seen corresponding path program 2 times [2022-02-19 13:40:42,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:42,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865681816] [2022-02-19 13:40:42,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:42,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:42,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:43,102 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 44837 trivial. 0 not checked. [2022-02-19 13:40:43,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:43,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865681816] [2022-02-19 13:40:43,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865681816] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:43,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931162402] [2022-02-19 13:40:43,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:40:43,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:43,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:43,104 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:43,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-19 13:40:44,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:40:44,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:40:44,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 4861 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:40:44,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:47,073 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:40:47,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:49,421 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:40:49,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931162402] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:49,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:49,422 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:40:49,422 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320107460] [2022-02-19 13:40:49,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:49,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:40:49,424 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:49,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:40:49,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:40:49,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:49,425 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:49,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.733333333333334) internal successors, (401), 15 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:49,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:49,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:49,766 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4418 transitions and produced 4211 states. [2022-02-19 13:40:49,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:49,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:49,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:49,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-19 13:40:49,979 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:49,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:49,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1876439800, now seen corresponding path program 3 times [2022-02-19 13:40:49,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:49,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292809613] [2022-02-19 13:40:49,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:49,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:50,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:51,064 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 45190 trivial. 0 not checked. [2022-02-19 13:40:51,065 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:51,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292809613] [2022-02-19 13:40:51,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292809613] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:40:51,065 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661634137] [2022-02-19 13:40:51,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:40:51,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:40:51,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:40:51,066 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:40:51,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-19 13:40:52,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:40:52,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:40:52,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:40:52,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:40:54,931 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:40:54,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:40:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:40:56,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661634137] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:40:56,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:40:56,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:40:56,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679202312] [2022-02-19 13:40:56,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:40:56,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:40:56,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:56,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:40:56,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:40:56,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:56,967 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:56,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.58823529411765) internal successors, (418), 17 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:56,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:56,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:56,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:56,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:56,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:57,663 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9025 transitions and produced 8076 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:40:57,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-19 13:40:57,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-19 13:40:57,878 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:40:57,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:40:57,879 INFO L85 PathProgramCache]: Analyzing trace with hash -333408270, now seen corresponding path program 1 times [2022-02-19 13:40:57,879 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:40:57,879 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140578106] [2022-02-19 13:40:57,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:40:57,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:40:58,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:40:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 101583 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 101568 trivial. 0 not checked. [2022-02-19 13:40:59,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:40:59,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140578106] [2022-02-19 13:40:59,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140578106] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:40:59,494 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:40:59,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:40:59,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55562992] [2022-02-19 13:40:59,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:40:59,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:40:59,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:40:59,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:40:59,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:40:59,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:59,496 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:40:59,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:59,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:40:59,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:59,998 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9108 transitions and produced 8159 states. [2022-02-19 13:40:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:40:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:40:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:40:59,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-02-19 13:41:00,000 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:00,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:00,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1987910335, now seen corresponding path program 1 times [2022-02-19 13:41:00,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:00,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773730282] [2022-02-19 13:41:00,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:00,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:01,552 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 101568 trivial. 0 not checked. [2022-02-19 13:41:01,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:01,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773730282] [2022-02-19 13:41:01,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773730282] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:01,553 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660199571] [2022-02-19 13:41:01,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:01,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:01,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:01,554 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:01,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-19 13:41:03,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:04,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 7712 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:41:04,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:07,695 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 22 proven. 365 refuted. 0 times theorem prover too weak. 101197 trivial. 0 not checked. [2022-02-19 13:41:07,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:41:11,520 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 22 proven. 365 refuted. 0 times theorem prover too weak. 101197 trivial. 0 not checked. [2022-02-19 13:41:11,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660199571] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:41:11,521 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:41:11,522 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:41:11,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726006386] [2022-02-19 13:41:11,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:41:11,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:41:11,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:11,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:41:11,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:41:11,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:11,524 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:11,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 26.25) internal successors, (630), 24 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:11,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:11,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:12,222 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9606 transitions and produced 8657 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:12,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:12,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-19 13:41:12,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:12,439 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:12,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:12,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1733905395, now seen corresponding path program 2 times [2022-02-19 13:41:12,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:12,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864199593] [2022-02-19 13:41:12,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:12,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:14,599 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 102853 trivial. 0 not checked. [2022-02-19 13:41:14,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:14,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864199593] [2022-02-19 13:41:14,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864199593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:14,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789538859] [2022-02-19 13:41:14,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:41:14,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:14,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:14,602 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:14,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-19 13:41:17,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:41:17,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:41:17,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 8222 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:41:17,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:19,587 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 102833 trivial. 0 not checked. [2022-02-19 13:41:19,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:41:22,173 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 102833 trivial. 0 not checked. [2022-02-19 13:41:22,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789538859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:41:22,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:41:22,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-02-19 13:41:22,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813460320] [2022-02-19 13:41:22,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:41:22,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:41:22,175 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:22,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:41:22,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:41:22,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,176 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:22,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 25.31578947368421) internal successors, (481), 19 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,452 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1456 transitions and produced 1446 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-19 13:41:22,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:22,669 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:22,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:22,670 INFO L85 PathProgramCache]: Analyzing trace with hash -2007815053, now seen corresponding path program 1 times [2022-02-19 13:41:22,670 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:22,670 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607747240] [2022-02-19 13:41:22,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:22,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:22,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2275 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2272 trivial. 0 not checked. [2022-02-19 13:41:22,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:22,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607747240] [2022-02-19 13:41:22,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607747240] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:41:22,807 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:41:22,807 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:41:22,807 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023346444] [2022-02-19 13:41:22,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:41:22,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:41:22,807 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:22,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:41:22,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:41:22,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,808 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:22,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,809 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,866 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1539 transitions and produced 1529 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:22,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:22,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-02-19 13:41:22,867 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:22,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:22,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1527248518, now seen corresponding path program 1 times [2022-02-19 13:41:22,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:22,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336463588] [2022-02-19 13:41:22,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:22,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:22,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:23,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2276 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2272 trivial. 0 not checked. [2022-02-19 13:41:23,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:23,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336463588] [2022-02-19 13:41:23,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336463588] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:23,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760845259] [2022-02-19 13:41:23,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:23,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:23,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:23,006 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:23,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-19 13:41:24,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:24,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 1647 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:41:24,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:25,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2276 backedges. 26 proven. 365 refuted. 0 times theorem prover too weak. 1885 trivial. 0 not checked. [2022-02-19 13:41:25,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:41:25,890 INFO L134 CoverageAnalysis]: Checked inductivity of 2276 backedges. 26 proven. 365 refuted. 0 times theorem prover too weak. 1885 trivial. 0 not checked. [2022-02-19 13:41:25,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760845259] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:41:25,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:41:25,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:41:25,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415870045] [2022-02-19 13:41:25,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:41:25,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:41:25,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:25,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:41:25,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:41:25,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:25,893 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:25,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 22.958333333333332) internal successors, (551), 24 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:25,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:25,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:25,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:26,170 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2037 transitions and produced 2027 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:26,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:26,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:26,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-19 13:41:26,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-02-19 13:41:26,395 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:26,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:26,395 INFO L85 PathProgramCache]: Analyzing trace with hash -373705416, now seen corresponding path program 2 times [2022-02-19 13:41:26,395 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:26,395 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144045751] [2022-02-19 13:41:26,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:26,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:26,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:26,680 INFO L134 CoverageAnalysis]: Checked inductivity of 3578 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 3537 trivial. 0 not checked. [2022-02-19 13:41:26,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:26,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144045751] [2022-02-19 13:41:26,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144045751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:26,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305130643] [2022-02-19 13:41:26,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:41:26,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:26,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:26,696 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:26,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-19 13:41:28,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:41:28,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:41:28,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 2157 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:41:28,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:29,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3578 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 3537 trivial. 0 not checked. [2022-02-19 13:41:29,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:41:30,147 INFO L134 CoverageAnalysis]: Checked inductivity of 3578 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 3537 trivial. 0 not checked. [2022-02-19 13:41:30,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305130643] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:41:30,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:41:30,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:41:30,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113413310] [2022-02-19 13:41:30,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:41:30,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:41:30,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:30,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:41:30,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:41:30,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:30,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:30,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 22.642857142857142) internal successors, (317), 14 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:30,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:30,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:30,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:30,300 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2286 transitions and produced 2276 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:41:30,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-19 13:41:30,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:30,528 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:30,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:30,528 INFO L85 PathProgramCache]: Analyzing trace with hash 215281521, now seen corresponding path program 3 times [2022-02-19 13:41:30,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:30,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51980317] [2022-02-19 13:41:30,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:30,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:30,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 3905 backedges. 3 proven. 365 refuted. 0 times theorem prover too weak. 3537 trivial. 0 not checked. [2022-02-19 13:41:30,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:30,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51980317] [2022-02-19 13:41:30,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51980317] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:30,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064336768] [2022-02-19 13:41:30,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:41:30,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:30,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:30,902 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:30,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-19 13:41:39,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:41:39,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:41:39,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 1257 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:41:39,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:40,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3905 backedges. 3 proven. 365 refuted. 0 times theorem prover too weak. 3537 trivial. 0 not checked. [2022-02-19 13:41:40,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:41:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 3905 backedges. 3 proven. 365 refuted. 0 times theorem prover too weak. 3537 trivial. 0 not checked. [2022-02-19 13:41:41,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064336768] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:41:41,408 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:41:41,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-19 13:41:41,408 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312282538] [2022-02-19 13:41:41,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:41:41,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-19 13:41:41,409 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:41,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-19 13:41:41,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2022-02-19 13:41:41,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:41,409 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:41,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 21.608695652173914) internal successors, (497), 23 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:41:41,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:41,666 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2701 transitions and produced 2691 states. [2022-02-19 13:41:41,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:41,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:41:41,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-19 13:41:41,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-19 13:41:41,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-19 13:41:41,883 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 4 more)] === [2022-02-19 13:41:41,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:41,883 INFO L85 PathProgramCache]: Analyzing trace with hash 677550032, now seen corresponding path program 4 times [2022-02-19 13:41:41,883 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:41,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130625605] [2022-02-19 13:41:41,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:41,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:45,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:41:45,235 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:41:48,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:41:48,749 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:41:48,749 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:41:48,749 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2022-02-19 13:41:48,749 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2022-02-19 13:41:48,749 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2022-02-19 13:41:48,749 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2022-02-19 13:41:48,750 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2022-02-19 13:41:48,750 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2022-02-19 13:41:48,750 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2022-02-19 13:41:48,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-02-19 13:41:48,751 INFO L732 BasicCegarLoop]: Path program histogram: [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 13:41:48,751 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:41:48,751 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-02-19 13:41:48,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,762 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,763 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,764 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,765 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,766 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,767 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,768 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,769 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,770 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,771 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,772 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,773 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,774 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,775 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,776 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,777 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,778 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,779 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,780 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,781 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,782 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,783 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:41:48,801 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-02-19 13:41:48,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:41:48,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:48,803 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 13:41:48,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (37)] Waiting until timeout for monitored process [2022-02-19 13:41:48,809 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:41:48,809 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, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, 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, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=true [2022-02-19 13:41:48,809 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-02-19 13:41:48,820 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 549 transitions and produced 549 states. [2022-02-19 13:41:48,820 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:41:48,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:48,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1954489923, now seen corresponding path program 1 times [2022-02-19 13:41:48,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:48,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508712666] [2022-02-19 13:41:48,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:48,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:48,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:48,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2912 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2912 trivial. 0 not checked. [2022-02-19 13:41:48,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:48,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508712666] [2022-02-19 13:41:48,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508712666] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:41:48,883 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:41:48,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:41:48,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23912176] [2022-02-19 13:41:48,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:41:48,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:41:48,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:48,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:41:48,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:41:48,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,884 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:48,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:48,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,886 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 81 states. [2022-02-19 13:41:48,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-02-19 13:41:48,886 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:41:48,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:48,887 INFO L85 PathProgramCache]: Analyzing trace with hash -2132807072, now seen corresponding path program 1 times [2022-02-19 13:41:48,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:48,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447676649] [2022-02-19 13:41:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:48,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:48,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:48,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:41:48,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:48,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447676649] [2022-02-19 13:41:48,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447676649] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:41:48,918 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:41:48,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:41:48,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902207373] [2022-02-19 13:41:48,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:41:48,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:41:48,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:48,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:41:48,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:41:48,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,920 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:48,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:48,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,926 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 87 transitions and produced 88 states. [2022-02-19 13:41:48,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:48,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:48,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-02-19 13:41:48,927 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:41:48,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:48,927 INFO L85 PathProgramCache]: Analyzing trace with hash 318783670, now seen corresponding path program 1 times [2022-02-19 13:41:48,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:48,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291375325] [2022-02-19 13:41:48,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:48,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:48,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:41:48,964 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:48,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291375325] [2022-02-19 13:41:48,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291375325] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:48,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690264943] [2022-02-19 13:41:48,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:48,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:48,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:48,979 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:48,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-19 13:41:50,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:50,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:41:50,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:50,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 13:41:50,707 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:41:50,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690264943] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:41:50,707 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:41:50,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:41:50,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305665154] [2022-02-19 13:41:50,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:41:50,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:41:50,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:50,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:41:50,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:41:50,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:50,708 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:50,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:50,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:50,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:50,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:50,752 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1323 transitions and produced 1323 states. [2022-02-19 13:41:50,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:50,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:50,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:50,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-19 13:41:50,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-19 13:41:50,971 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:41:50,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:50,972 INFO L85 PathProgramCache]: Analyzing trace with hash -909407709, now seen corresponding path program 1 times [2022-02-19 13:41:50,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:50,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459445052] [2022-02-19 13:41:50,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:50,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:51,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11026 trivial. 0 not checked. [2022-02-19 13:41:51,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:51,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459445052] [2022-02-19 13:41:51,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459445052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:51,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261570450] [2022-02-19 13:41:51,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:51,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:51,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:51,149 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:51,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-19 13:41:53,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:53,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 2353 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:41:53,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:53,975 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:41:53,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:41:53,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261570450] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:41:53,976 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:41:53,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:41:53,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356541655] [2022-02-19 13:41:53,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:41:53,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:41:53,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:53,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:41:53,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:41:53,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:53,977 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:53,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:53,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:53,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:53,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:53,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:54,023 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1406 transitions and produced 1406 states. [2022-02-19 13:41:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:54,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:54,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-19 13:41:54,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-02-19 13:41:54,239 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:41:54,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:54,240 INFO L85 PathProgramCache]: Analyzing trace with hash 307514393, now seen corresponding path program 1 times [2022-02-19 13:41:54,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:54,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749091251] [2022-02-19 13:41:54,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:54,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:54,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:54,395 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:41:54,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:54,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749091251] [2022-02-19 13:41:54,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749091251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:54,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924598946] [2022-02-19 13:41:54,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:54,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:54,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:54,397 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:54,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-19 13:41:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:56,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 2438 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:41:56,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:41:57,032 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11028 trivial. 0 not checked. [2022-02-19 13:41:57,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:41:57,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924598946] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:41:57,032 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:41:57,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:41:57,033 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354126982] [2022-02-19 13:41:57,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:41:57,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:41:57,033 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:41:57,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:41:57,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:41:57,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:57,034 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:41:57,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:41:57,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:57,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:57,082 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1396 transitions and produced 1396 states. [2022-02-19 13:41:57,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:41:57,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:41:57,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-19 13:41:57,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:57,299 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:41:57,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:41:57,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1717149657, now seen corresponding path program 1 times [2022-02-19 13:41:57,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:41:57,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908279338] [2022-02-19 13:41:57,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:57,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:41:57,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:57,455 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:41:57,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:41:57,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908279338] [2022-02-19 13:41:57,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908279338] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:41:57,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502064660] [2022-02-19 13:41:57,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:41:57,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:41:57,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:41:57,457 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:41:57,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-19 13:41:59,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:41:59,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 2430 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:41:59,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:00,508 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:42:00,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:01,495 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:42:01,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502064660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:01,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:01,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:42:01,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000362175] [2022-02-19 13:42:01,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:01,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:42:01,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:01,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:42:01,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:42:01,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:01,513 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:01,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:01,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:01,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,513 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:01,600 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1410 transitions and produced 1410 states. [2022-02-19 13:42:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:01,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-19 13:42:01,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-19 13:42:01,817 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:01,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:01,817 INFO L85 PathProgramCache]: Analyzing trace with hash 699909607, now seen corresponding path program 2 times [2022-02-19 13:42:01,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:01,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314549534] [2022-02-19 13:42:01,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:01,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:01,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:02,008 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11044 trivial. 0 not checked. [2022-02-19 13:42:02,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:02,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314549534] [2022-02-19 13:42:02,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314549534] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:42:02,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194541826] [2022-02-19 13:42:02,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:42:02,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:02,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:42:02,014 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:42:02,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-19 13:42:04,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:42:04,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:42:04,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:42:04,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:05,422 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:42:05,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:06,582 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:42:06,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194541826] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:06,582 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:06,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:42:06,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215811218] [2022-02-19 13:42:06,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:06,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:42:06,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:06,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:42:06,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:42:06,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:06,583 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:06,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.842105263157896) internal successors, (206), 19 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:06,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:06,883 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3899 transitions and produced 3697 states. [2022-02-19 13:42:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:06,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:06,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:06,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-19 13:42:07,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:07,108 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:07,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:07,109 INFO L85 PathProgramCache]: Analyzing trace with hash 2021778269, now seen corresponding path program 1 times [2022-02-19 13:42:07,109 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:07,109 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136537035] [2022-02-19 13:42:07,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:07,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:07,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:07,634 INFO L134 CoverageAnalysis]: Checked inductivity of 44677 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:42:07,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:07,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136537035] [2022-02-19 13:42:07,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136537035] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:42:07,635 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:42:07,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:42:07,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777165997] [2022-02-19 13:42:07,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:42:07,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:42:07,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:07,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:42:07,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:42:07,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:07,636 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:07,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:07,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:07,805 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3982 transitions and produced 3780 states. [2022-02-19 13:42:07,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:07,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:07,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:07,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:07,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-02-19 13:42:07,806 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:07,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:07,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1200159056, now seen corresponding path program 1 times [2022-02-19 13:42:07,807 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:07,807 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706615777] [2022-02-19 13:42:07,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:07,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:42:08,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:08,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706615777] [2022-02-19 13:42:08,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706615777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:42:08,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534664170] [2022-02-19 13:42:08,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:08,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:08,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:42:08,345 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:42:08,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-19 13:42:10,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:10,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 4746 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:42:10,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:12,773 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:42:12,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:14,491 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:42:14,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534664170] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:14,491 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:14,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:42:14,492 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162061324] [2022-02-19 13:42:14,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:14,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:42:14,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:14,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:42:14,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:42:14,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:14,493 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:14,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.833333333333334) internal successors, (308), 24 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:14,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:14,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:14,824 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4086 transitions and produced 3879 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:14,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:14,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:14,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-19 13:42:15,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:15,041 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:15,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:15,041 INFO L85 PathProgramCache]: Analyzing trace with hash 576764845, now seen corresponding path program 2 times [2022-02-19 13:42:15,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:15,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861036925] [2022-02-19 13:42:15,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:15,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:15,679 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 44837 trivial. 0 not checked. [2022-02-19 13:42:15,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:15,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861036925] [2022-02-19 13:42:15,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861036925] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:42:15,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981475660] [2022-02-19 13:42:15,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:42:15,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:15,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:42:15,682 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:42:15,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-19 13:42:18,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:42:18,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:42:18,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 4861 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:42:18,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:19,578 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:42:19,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:21,202 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:42:21,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981475660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:21,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:21,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:42:21,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377240499] [2022-02-19 13:42:21,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:21,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:42:21,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:21,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:42:21,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:42:21,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:21,205 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:21,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.733333333333334) internal successors, (401), 15 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:21,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:21,457 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4418 transitions and produced 4211 states. [2022-02-19 13:42:21,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:21,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:21,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-19 13:42:21,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-02-19 13:42:21,688 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:21,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:21,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1550397212, now seen corresponding path program 3 times [2022-02-19 13:42:21,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:21,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326551857] [2022-02-19 13:42:21,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:21,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:21,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:22,487 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 45190 trivial. 0 not checked. [2022-02-19 13:42:22,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:22,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326551857] [2022-02-19 13:42:22,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326551857] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:42:22,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119222618] [2022-02-19 13:42:22,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:42:22,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:22,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:42:22,489 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:42:22,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-19 13:42:25,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:42:25,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:42:25,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:42:25,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:27,348 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:42:27,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:30,082 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:42:30,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119222618] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:30,082 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:30,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:42:30,083 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828115238] [2022-02-19 13:42:30,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:30,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:42:30,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:30,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:42:30,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:42:30,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:30,084 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:30,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.58823529411765) internal successors, (418), 17 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:30,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:30,709 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9025 transitions and produced 8076 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:30,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-19 13:42:30,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-02-19 13:42:30,925 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:30,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:30,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1303053108, now seen corresponding path program 1 times [2022-02-19 13:42:30,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:30,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962532270] [2022-02-19 13:42:30,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:30,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:32,098 INFO L134 CoverageAnalysis]: Checked inductivity of 101583 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 101568 trivial. 0 not checked. [2022-02-19 13:42:32,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:32,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962532270] [2022-02-19 13:42:32,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962532270] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:42:32,098 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:42:32,098 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:42:32,098 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554043619] [2022-02-19 13:42:32,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:42:32,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:42:32,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:32,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:42:32,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:42:32,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:32,099 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:32,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:32,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:32,478 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9108 transitions and produced 8159 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:32,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:32,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-02-19 13:42:32,480 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:32,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:32,480 INFO L85 PathProgramCache]: Analyzing trace with hash -772232959, now seen corresponding path program 1 times [2022-02-19 13:42:32,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:32,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165926908] [2022-02-19 13:42:32,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:32,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:32,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:33,751 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 101568 trivial. 0 not checked. [2022-02-19 13:42:33,751 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:33,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165926908] [2022-02-19 13:42:33,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165926908] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:42:33,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311262270] [2022-02-19 13:42:33,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:33,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:33,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:42:33,755 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:42:33,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-19 13:42:37,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:37,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 7712 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:42:37,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:40,923 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 22 proven. 365 refuted. 0 times theorem prover too weak. 101197 trivial. 0 not checked. [2022-02-19 13:42:40,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:44,024 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 22 proven. 365 refuted. 0 times theorem prover too weak. 101197 trivial. 0 not checked. [2022-02-19 13:42:44,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311262270] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:44,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:44,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:42:44,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743688097] [2022-02-19 13:42:44,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:44,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:42:44,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:44,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:42:44,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:42:44,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:44,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:44,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 26.25) internal successors, (630), 24 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:44,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:44,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:44,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:44,644 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9606 transitions and produced 8657 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:44,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:44,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:44,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:44,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-19 13:42:44,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-19 13:42:44,871 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:44,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:44,872 INFO L85 PathProgramCache]: Analyzing trace with hash 584138447, now seen corresponding path program 2 times [2022-02-19 13:42:44,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:44,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921339243] [2022-02-19 13:42:44,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:44,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:45,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:42:46,547 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 102853 trivial. 0 not checked. [2022-02-19 13:42:46,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:42:46,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921339243] [2022-02-19 13:42:46,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921339243] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:42:46,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717381670] [2022-02-19 13:42:46,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:42:46,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:46,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:42:46,549 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:42:46,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-19 13:42:50,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:42:50,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:42:50,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 8222 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:42:50,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:42:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 102833 trivial. 0 not checked. [2022-02-19 13:42:53,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:42:57,014 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 102833 trivial. 0 not checked. [2022-02-19 13:42:57,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717381670] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:42:57,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:42:57,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-02-19 13:42:57,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331733287] [2022-02-19 13:42:57,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:42:57,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:42:57,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:42:57,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:42:57,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:42:57,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:57,019 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:42:57,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 25.31578947368421) internal successors, (481), 19 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:42:57,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:57,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:57,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:57,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:57,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:57,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:57,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:58,286 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18766 transitions and produced 15073 states. [2022-02-19 13:42:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:42:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:42:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:42:58,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-19 13:42:58,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:42:58,515 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:42:58,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:42:58,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1170290016, now seen corresponding path program 1 times [2022-02-19 13:42:58,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:42:58,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897879856] [2022-02-19 13:42:58,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:42:58,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:42:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:02,016 INFO L134 CoverageAnalysis]: Checked inductivity of 181783 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 181761 trivial. 0 not checked. [2022-02-19 13:43:02,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:02,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897879856] [2022-02-19 13:43:02,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897879856] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:43:02,017 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:43:02,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:43:02,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573685353] [2022-02-19 13:43:02,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:43:02,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:43:02,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:43:02,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:43:02,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:43:02,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:02,018 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:43:02,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 87.66666666666667) internal successors, (263), 3 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:43:02,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:02,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:03,138 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18849 transitions and produced 15156 states. [2022-02-19 13:43:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:03,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-02-19 13:43:03,139 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:43:03,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:43:03,140 INFO L85 PathProgramCache]: Analyzing trace with hash -874460301, now seen corresponding path program 1 times [2022-02-19 13:43:03,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:43:03,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120306397] [2022-02-19 13:43:03,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:03,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:43:03,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:06,440 INFO L134 CoverageAnalysis]: Checked inductivity of 181784 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 181761 trivial. 0 not checked. [2022-02-19 13:43:06,440 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:06,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120306397] [2022-02-19 13:43:06,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120306397] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:43:06,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440174495] [2022-02-19 13:43:06,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:06,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:06,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:43:06,455 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:43:06,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-19 13:43:10,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:10,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 10733 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:43:10,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:43:15,700 INFO L134 CoverageAnalysis]: Checked inductivity of 181784 backedges. 39 proven. 365 refuted. 0 times theorem prover too weak. 181380 trivial. 0 not checked. [2022-02-19 13:43:15,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:43:20,910 INFO L134 CoverageAnalysis]: Checked inductivity of 181784 backedges. 39 proven. 365 refuted. 0 times theorem prover too weak. 181380 trivial. 0 not checked. [2022-02-19 13:43:20,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440174495] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:43:20,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:43:20,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:43:20,911 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27582002] [2022-02-19 13:43:20,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:43:20,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:43:20,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:43:20,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:43:20,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:43:20,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:20,913 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:43:20,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 28.083333333333332) internal successors, (674), 24 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:20,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:22,513 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 19347 transitions and produced 15654 states. [2022-02-19 13:43:22,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:22,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:22,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-19 13:43:22,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:22,723 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:43:22,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:43:22,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1409628123, now seen corresponding path program 2 times [2022-02-19 13:43:22,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:43:22,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921313549] [2022-02-19 13:43:22,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:22,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:43:23,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:26,316 INFO L134 CoverageAnalysis]: Checked inductivity of 183086 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 183022 trivial. 0 not checked. [2022-02-19 13:43:26,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:26,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921313549] [2022-02-19 13:43:26,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921313549] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:43:26,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715693172] [2022-02-19 13:43:26,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:43:26,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:26,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:43:26,331 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:43:26,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-19 13:43:30,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:43:30,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:43:30,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 11243 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:43:30,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:43:34,804 INFO L134 CoverageAnalysis]: Checked inductivity of 183086 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 183026 trivial. 0 not checked. [2022-02-19 13:43:34,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:43:38,610 INFO L134 CoverageAnalysis]: Checked inductivity of 183086 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 183026 trivial. 0 not checked. [2022-02-19 13:43:38,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715693172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:43:38,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:43:38,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 21 [2022-02-19 13:43:38,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786316141] [2022-02-19 13:43:38,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:43:38,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-19 13:43:38,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:43:38,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-19 13:43:38,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-02-19 13:43:38,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:38,613 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:43:38,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 27.476190476190474) internal successors, (577), 21 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:38,614 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:38,910 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2321 transitions and produced 2311 states. [2022-02-19 13:43:38,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:38,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:38,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:38,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-19 13:43:39,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:39,119 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:43:39,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:43:39,120 INFO L85 PathProgramCache]: Analyzing trace with hash -2006698601, now seen corresponding path program 1 times [2022-02-19 13:43:39,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:43:39,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787108962] [2022-02-19 13:43:39,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:39,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:43:39,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:39,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 3936 trivial. 0 not checked. [2022-02-19 13:43:39,435 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:39,435 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787108962] [2022-02-19 13:43:39,436 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787108962] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:43:39,436 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:43:39,436 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:43:39,436 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155770173] [2022-02-19 13:43:39,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:43:39,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:43:39,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:43:39,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:43:39,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:43:39,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:39,437 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:43:39,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:39,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:39,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:39,544 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2404 transitions and produced 2394 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:39,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:39,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:39,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-02-19 13:43:39,545 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:43:39,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:43:39,545 INFO L85 PathProgramCache]: Analyzing trace with hash 798879914, now seen corresponding path program 1 times [2022-02-19 13:43:39,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:43:39,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36063752] [2022-02-19 13:43:39,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:39,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:43:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:39,805 INFO L134 CoverageAnalysis]: Checked inductivity of 3941 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 3936 trivial. 0 not checked. [2022-02-19 13:43:39,805 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:39,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36063752] [2022-02-19 13:43:39,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36063752] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:43:39,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971055640] [2022-02-19 13:43:39,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:39,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:39,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:43:39,807 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:43:39,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-19 13:43:43,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:43,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:43:43,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:43:44,342 INFO L134 CoverageAnalysis]: Checked inductivity of 3941 backedges. 37 proven. 365 refuted. 0 times theorem prover too weak. 3539 trivial. 0 not checked. [2022-02-19 13:43:44,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:43:45,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3941 backedges. 37 proven. 365 refuted. 0 times theorem prover too weak. 3539 trivial. 0 not checked. [2022-02-19 13:43:45,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971055640] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:43:45,443 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:43:45,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:43:45,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052692091] [2022-02-19 13:43:45,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:43:45,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:43:45,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:43:45,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:43:45,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:43:45,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:45,445 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:43:45,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 24.75) internal successors, (594), 24 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:43:45,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:45,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,445 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:45,897 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2902 transitions and produced 2892 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:45,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:45,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-19 13:43:46,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-19 13:43:46,123 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:43:46,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:43:46,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1777357540, now seen corresponding path program 2 times [2022-02-19 13:43:46,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:43:46,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943897207] [2022-02-19 13:43:46,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:46,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:43:46,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:46,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5243 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 5201 trivial. 0 not checked. [2022-02-19 13:43:46,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:46,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943897207] [2022-02-19 13:43:46,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943897207] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:43:46,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613857253] [2022-02-19 13:43:46,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:43:46,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:46,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:43:46,445 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:43:46,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-19 13:43:49,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:43:49,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:43:49,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 3042 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:43:49,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:43:51,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5243 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 5201 trivial. 0 not checked. [2022-02-19 13:43:51,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:43:52,476 INFO L134 CoverageAnalysis]: Checked inductivity of 5243 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 5201 trivial. 0 not checked. [2022-02-19 13:43:52,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613857253] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:43:52,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:43:52,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:43:52,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305476271] [2022-02-19 13:43:52,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:43:52,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:43:52,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:43:52,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:43:52,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:43:52,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:52,478 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:43:52,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 25.714285714285715) internal successors, (360), 14 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:52,704 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3151 transitions and produced 3141 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:43:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:43:52,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:43:52,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:43:52,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:43:52,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-19 13:43:52,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-02-19 13:43:52,935 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:43:52,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:43:52,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1155209813, now seen corresponding path program 3 times [2022-02-19 13:43:52,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:43:52,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981541614] [2022-02-19 13:43:52,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:43:52,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:43:53,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:43:53,410 INFO L134 CoverageAnalysis]: Checked inductivity of 5570 backedges. 4 proven. 365 refuted. 0 times theorem prover too weak. 5201 trivial. 0 not checked. [2022-02-19 13:43:53,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:43:53,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981541614] [2022-02-19 13:43:53,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981541614] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:43:53,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742761485] [2022-02-19 13:43:53,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:43:53,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:43:53,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:43:53,413 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:43:53,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-19 13:44:08,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:44:08,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:44:08,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-19 13:44:08,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:44:09,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5570 backedges. 50 proven. 365 refuted. 0 times theorem prover too weak. 5155 trivial. 0 not checked. [2022-02-19 13:44:09,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:44:10,359 INFO L134 CoverageAnalysis]: Checked inductivity of 5570 backedges. 4 proven. 365 refuted. 0 times theorem prover too weak. 5201 trivial. 0 not checked. [2022-02-19 13:44:10,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742761485] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:44:10,359 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:44:10,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 13] total 26 [2022-02-19 13:44:10,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260453384] [2022-02-19 13:44:10,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:44:10,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-19 13:44:10,361 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:10,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-19 13:44:10,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2022-02-19 13:44:10,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:10,361 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:10,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 21.0) internal successors, (546), 26 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:44:10,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:10,878 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3566 transitions and produced 3556 states. [2022-02-19 13:44:10,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:10,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:44:10,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:44:10,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-19 13:44:11,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-19 13:44:11,096 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 5 more)] === [2022-02-19 13:44:11,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:11,096 INFO L85 PathProgramCache]: Analyzing trace with hash -2128668748, now seen corresponding path program 4 times [2022-02-19 13:44:11,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:11,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444706209] [2022-02-19 13:44:11,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:11,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:44:16,966 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:44:25,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:44:26,404 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:44:26,405 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:44:26,405 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (7 of 8 remaining) [2022-02-19 13:44:26,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2022-02-19 13:44:26,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2022-02-19 13:44:26,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2022-02-19 13:44:26,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2022-02-19 13:44:26,406 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2022-02-19 13:44:26,406 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2022-02-19 13:44:26,406 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2022-02-19 13:44:26,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-02-19 13:44:26,406 INFO L732 BasicCegarLoop]: Path program histogram: [4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 13:44:26,407 WARN L235 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:44:26,407 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,456 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,457 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem34#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~post35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#in~entry#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_~entry#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~nondet32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_cache_entry_addref_#t~mem37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:44:26,484 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-02-19 13:44:26,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:44:26,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:26,494 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 13:44:26,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (53)] Waiting until timeout for monitored process [2022-02-19 13:44:26,500 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:44:26,501 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, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, 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, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=true [2022-02-19 13:44:26,501 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2022-02-19 13:44:26,520 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 549 transitions and produced 549 states. [2022-02-19 13:44:26,520 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:26,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:26,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1376218557, now seen corresponding path program 1 times [2022-02-19 13:44:26,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:26,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000996713] [2022-02-19 13:44:26,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:26,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:26,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:26,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2912 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2912 trivial. 0 not checked. [2022-02-19 13:44:26,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:26,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000996713] [2022-02-19 13:44:26,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000996713] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:44:26,601 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:44:26,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:44:26,602 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704889131] [2022-02-19 13:44:26,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:44:26,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:44:26,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:26,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:44:26,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:44:26,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,602 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:26,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.5) internal successors, (65), 2 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:26,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,604 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 80 transitions and produced 81 states. [2022-02-19 13:44:26,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-02-19 13:44:26,605 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:26,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:26,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1184073312, now seen corresponding path program 1 times [2022-02-19 13:44:26,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:26,606 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726487503] [2022-02-19 13:44:26,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:26,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:26,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:44:26,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:26,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726487503] [2022-02-19 13:44:26,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726487503] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:44:26,657 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:44:26,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:44:26,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381587814] [2022-02-19 13:44:26,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:44:26,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:44:26,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:26,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:44:26,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:44:26,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,657 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:26,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:26,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,664 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 87 transitions and produced 88 states. [2022-02-19 13:44:26,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:26,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:26,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-02-19 13:44:26,665 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:26,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:26,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1856330026, now seen corresponding path program 1 times [2022-02-19 13:44:26,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:26,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286507611] [2022-02-19 13:44:26,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:26,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:26,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:26,764 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 13:44:26,764 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:26,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286507611] [2022-02-19 13:44:26,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286507611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:44:26,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158238428] [2022-02-19 13:44:26,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:26,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:26,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:26,766 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:44:26,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-19 13:44:29,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:29,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:44:29,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:44:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 13:44:30,003 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:44:30,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158238428] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:44:30,003 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:44:30,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:44:30,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098600884] [2022-02-19 13:44:30,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:44:30,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:44:30,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:30,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:44:30,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:44:30,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:30,004 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:30,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:30,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:30,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:30,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:30,045 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1323 transitions and produced 1323 states. [2022-02-19 13:44:30,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:30,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:30,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:30,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-19 13:44:30,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:30,251 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:30,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:30,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1087493994, now seen corresponding path program 1 times [2022-02-19 13:44:30,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:30,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113355665] [2022-02-19 13:44:30,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:30,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:30,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:30,429 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11026 trivial. 0 not checked. [2022-02-19 13:44:30,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:30,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113355665] [2022-02-19 13:44:30,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113355665] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:44:30,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620632316] [2022-02-19 13:44:30,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:30,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:30,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:30,430 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:44:30,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-19 13:44:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:33,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 2353 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:44:33,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:44:34,957 INFO L134 CoverageAnalysis]: Checked inductivity of 11027 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:34,957 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:44:34,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620632316] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:44:34,958 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:44:34,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:44:34,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000408797] [2022-02-19 13:44:34,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:44:34,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:44:34,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:34,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:44:34,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:44:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:34,959 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:34,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:34,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:34,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:34,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:34,959 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:35,006 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1406 transitions and produced 1406 states. [2022-02-19 13:44:35,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:35,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:35,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:35,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:35,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-19 13:44:35,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:35,220 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:35,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:35,221 INFO L85 PathProgramCache]: Analyzing trace with hash -402302496, now seen corresponding path program 1 times [2022-02-19 13:44:35,221 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:35,221 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110799904] [2022-02-19 13:44:35,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:35,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:35,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:35,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:35,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110799904] [2022-02-19 13:44:35,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110799904] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:44:35,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860192053] [2022-02-19 13:44:35,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:35,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:35,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:35,408 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:44:35,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-19 13:44:39,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:39,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 2438 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:44:39,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:44:40,235 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11028 trivial. 0 not checked. [2022-02-19 13:44:40,236 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:44:40,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860192053] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:44:40,236 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:44:40,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:44:40,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292016646] [2022-02-19 13:44:40,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:44:40,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:44:40,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:40,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:44:40,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:44:40,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:40,237 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:40,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:40,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:40,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:40,287 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1396 transitions and produced 1396 states. [2022-02-19 13:44:40,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:40,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:40,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-19 13:44:40,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:40,515 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:40,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:40,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1572433248, now seen corresponding path program 1 times [2022-02-19 13:44:40,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:40,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112006564] [2022-02-19 13:44:40,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:40,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:40,709 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:40,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:40,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112006564] [2022-02-19 13:44:40,710 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112006564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:44:40,710 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515306657] [2022-02-19 13:44:40,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:40,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:40,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:40,713 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:44:40,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-19 13:44:44,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:44,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 2430 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:44:44,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:44:45,697 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:45,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:44:47,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11028 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:47,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515306657] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:44:47,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:44:47,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:44:47,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842076981] [2022-02-19 13:44:47,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:44:47,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:44:47,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:47,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:44:47,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:44:47,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:47,019 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:47,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:47,019 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:47,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,020 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:47,098 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1410 transitions and produced 1410 states. [2022-02-19 13:44:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:47,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:47,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-19 13:44:47,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:47,310 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:47,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:47,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1316169504, now seen corresponding path program 2 times [2022-02-19 13:44:47,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:47,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252373330] [2022-02-19 13:44:47,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:47,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:47,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11044 trivial. 0 not checked. [2022-02-19 13:44:47,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:47,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252373330] [2022-02-19 13:44:47,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252373330] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:44:47,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043018805] [2022-02-19 13:44:47,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:44:47,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:47,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:47,507 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:44:47,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-19 13:44:51,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:44:51,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:44:51,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:44:51,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:44:52,211 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:52,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:44:53,151 INFO L134 CoverageAnalysis]: Checked inductivity of 11045 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11027 trivial. 0 not checked. [2022-02-19 13:44:53,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043018805] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:44:53,151 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:44:53,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:44:53,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599184266] [2022-02-19 13:44:53,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:44:53,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:44:53,152 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:53,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:44:53,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:44:53,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:53,153 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:53,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.842105263157896) internal successors, (206), 19 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:53,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:53,453 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3899 transitions and produced 3697 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:53,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-19 13:44:53,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-02-19 13:44:53,679 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:53,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:53,680 INFO L85 PathProgramCache]: Analyzing trace with hash 2084604515, now seen corresponding path program 1 times [2022-02-19 13:44:53,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:53,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060407843] [2022-02-19 13:44:53,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:53,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:53,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:54,178 INFO L134 CoverageAnalysis]: Checked inductivity of 44677 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:44:54,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:54,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060407843] [2022-02-19 13:44:54,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060407843] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:44:54,178 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:44:54,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:44:54,178 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187650325] [2022-02-19 13:44:54,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:44:54,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:44:54,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:44:54,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:44:54,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:44:54,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:54,179 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:44:54,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:54,180 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:54,327 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3982 transitions and produced 3780 states. [2022-02-19 13:44:54,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:44:54,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:44:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:44:54,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:44:54,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-02-19 13:44:54,328 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:44:54,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:44:54,329 INFO L85 PathProgramCache]: Analyzing trace with hash -471659018, now seen corresponding path program 1 times [2022-02-19 13:44:54,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:44:54,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51270276] [2022-02-19 13:44:54,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:54,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:44:54,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 44669 trivial. 0 not checked. [2022-02-19 13:44:55,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:44:55,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51270276] [2022-02-19 13:44:55,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51270276] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:44:55,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644707922] [2022-02-19 13:44:55,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:44:55,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:44:55,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:44:55,039 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:44:55,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-19 13:44:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:44:59,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 4746 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:44:59,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:45:00,652 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:45:00,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:45:02,518 INFO L134 CoverageAnalysis]: Checked inductivity of 44678 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 44566 trivial. 0 not checked. [2022-02-19 13:45:02,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644707922] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:45:02,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:45:02,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:45:02,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116083810] [2022-02-19 13:45:02,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:45:02,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:45:02,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:02,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:45:02,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:45:02,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:02,520 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:02,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.833333333333334) internal successors, (308), 24 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,520 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:02,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:02,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:02,854 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4086 transitions and produced 3879 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:02,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:02,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-19 13:45:03,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-02-19 13:45:03,067 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:03,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:03,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1810839827, now seen corresponding path program 2 times [2022-02-19 13:45:03,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:03,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735728360] [2022-02-19 13:45:03,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:03,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:03,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:03,876 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 44837 trivial. 0 not checked. [2022-02-19 13:45:03,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:03,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735728360] [2022-02-19 13:45:03,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735728360] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:45:03,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255200326] [2022-02-19 13:45:03,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:45:03,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:03,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:45:03,878 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:45:03,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-19 13:45:07,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:45:07,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:45:07,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 4861 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:45:07,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:45:09,707 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:45:09,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:45:11,305 INFO L134 CoverageAnalysis]: Checked inductivity of 44838 backedges. 8 proven. 38 refuted. 0 times theorem prover too weak. 44792 trivial. 0 not checked. [2022-02-19 13:45:11,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255200326] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:45:11,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:45:11,306 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:45:11,306 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009426673] [2022-02-19 13:45:11,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:45:11,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:45:11,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:11,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:45:11,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:45:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:11,307 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:11,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.733333333333334) internal successors, (401), 15 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:11,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:11,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:11,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:11,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:11,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:11,545 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4418 transitions and produced 4211 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:11,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:11,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:11,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-19 13:45:11,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-19 13:45:11,751 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:11,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:11,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1842841154, now seen corresponding path program 3 times [2022-02-19 13:45:11,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:11,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965141662] [2022-02-19 13:45:11,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:11,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:12,697 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 45190 trivial. 0 not checked. [2022-02-19 13:45:12,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:12,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965141662] [2022-02-19 13:45:12,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965141662] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:45:12,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861790378] [2022-02-19 13:45:12,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:45:12,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:12,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:45:12,700 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:45:12,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-19 13:45:16,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:45:16,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:45:16,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:45:16,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:45:18,452 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:45:18,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:45:20,571 INFO L134 CoverageAnalysis]: Checked inductivity of 45202 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 45164 trivial. 0 not checked. [2022-02-19 13:45:20,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861790378] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:45:20,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:45:20,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:45:20,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110713020] [2022-02-19 13:45:20,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:45:20,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:45:20,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:20,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:45:20,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:45:20,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:20,574 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:20,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.58823529411765) internal successors, (418), 17 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:20,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:20,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:21,264 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9025 transitions and produced 8076 states. [2022-02-19 13:45:21,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:21,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:21,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:21,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:21,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:21,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-19 13:45:21,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:21,480 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:21,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:21,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1471409985, now seen corresponding path program 1 times [2022-02-19 13:45:21,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:21,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716102849] [2022-02-19 13:45:21,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:21,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:21,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:22,957 INFO L134 CoverageAnalysis]: Checked inductivity of 101583 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 101568 trivial. 0 not checked. [2022-02-19 13:45:22,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:22,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716102849] [2022-02-19 13:45:22,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716102849] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:45:22,958 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:45:22,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:45:22,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197907241] [2022-02-19 13:45:22,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:45:22,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:45:22,959 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:22,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:45:22,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:45:22,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:22,960 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:22,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:22,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:23,432 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9108 transitions and produced 8159 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:23,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:23,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:23,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-02-19 13:45:23,433 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:23,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:23,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1241649780, now seen corresponding path program 1 times [2022-02-19 13:45:23,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:23,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496551435] [2022-02-19 13:45:23,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:23,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:25,086 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 101568 trivial. 0 not checked. [2022-02-19 13:45:25,086 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:25,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496551435] [2022-02-19 13:45:25,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496551435] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:45:25,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933333465] [2022-02-19 13:45:25,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:25,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:25,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:45:25,088 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:45:25,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-19 13:45:29,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:29,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 7712 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:45:29,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:45:32,667 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 22 proven. 365 refuted. 0 times theorem prover too weak. 101197 trivial. 0 not checked. [2022-02-19 13:45:32,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:45:35,037 INFO L134 CoverageAnalysis]: Checked inductivity of 101584 backedges. 22 proven. 365 refuted. 0 times theorem prover too weak. 101197 trivial. 0 not checked. [2022-02-19 13:45:35,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933333465] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:45:35,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:45:35,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:45:35,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531303852] [2022-02-19 13:45:35,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:45:35,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:45:35,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:35,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:45:35,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:45:35,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:35,040 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:35,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 26.25) internal successors, (630), 24 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:35,040 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:35,776 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9606 transitions and produced 8657 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:35,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:35,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:35,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-19 13:45:36,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:36,003 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:36,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:36,004 INFO L85 PathProgramCache]: Analyzing trace with hash 383901978, now seen corresponding path program 2 times [2022-02-19 13:45:36,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:36,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293888809] [2022-02-19 13:45:36,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:36,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:36,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:38,155 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 102853 trivial. 0 not checked. [2022-02-19 13:45:38,156 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:38,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293888809] [2022-02-19 13:45:38,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293888809] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:45:38,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743623366] [2022-02-19 13:45:38,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:45:38,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:38,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:45:38,157 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:45:38,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-19 13:45:43,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:45:43,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:45:43,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 8222 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:45:43,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:45:46,961 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 102833 trivial. 0 not checked. [2022-02-19 13:45:46,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:45:50,051 INFO L134 CoverageAnalysis]: Checked inductivity of 102886 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 102833 trivial. 0 not checked. [2022-02-19 13:45:50,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743623366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:45:50,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:45:50,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-02-19 13:45:50,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226522562] [2022-02-19 13:45:50,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:45:50,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:45:50,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:50,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:45:50,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:45:50,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:50,054 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:50,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 25.31578947368421) internal successors, (481), 19 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:50,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:51,419 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18766 transitions and produced 15073 states. [2022-02-19 13:45:51,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:51,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:51,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:51,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:51,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-19 13:45:51,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:51,639 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:51,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:51,640 INFO L85 PathProgramCache]: Analyzing trace with hash -629911746, now seen corresponding path program 1 times [2022-02-19 13:45:51,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:51,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353498424] [2022-02-19 13:45:51,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:51,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:52,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:54,637 INFO L134 CoverageAnalysis]: Checked inductivity of 181783 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 181761 trivial. 0 not checked. [2022-02-19 13:45:54,637 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:54,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353498424] [2022-02-19 13:45:54,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353498424] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:45:54,638 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:45:54,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:45:54,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782435787] [2022-02-19 13:45:54,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:45:54,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:45:54,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:45:54,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:45:54,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:45:54,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:54,639 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:45:54,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 87.66666666666667) internal successors, (263), 3 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:54,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:55,810 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18849 transitions and produced 15156 states. [2022-02-19 13:45:55,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:45:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:45:55,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-02-19 13:45:55,812 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:45:55,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:45:55,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1557659921, now seen corresponding path program 1 times [2022-02-19 13:45:55,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:45:55,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589431108] [2022-02-19 13:45:55,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:55,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:45:56,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:45:58,556 INFO L134 CoverageAnalysis]: Checked inductivity of 181784 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 181761 trivial. 0 not checked. [2022-02-19 13:45:58,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:45:58,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589431108] [2022-02-19 13:45:58,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589431108] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:45:58,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605069440] [2022-02-19 13:45:58,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:45:58,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:45:58,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:45:58,559 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:45:58,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-19 13:46:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:04,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 10733 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:46:04,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:08,016 INFO L134 CoverageAnalysis]: Checked inductivity of 181784 backedges. 39 proven. 365 refuted. 0 times theorem prover too weak. 181380 trivial. 0 not checked. [2022-02-19 13:46:08,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:11,721 INFO L134 CoverageAnalysis]: Checked inductivity of 181784 backedges. 39 proven. 365 refuted. 0 times theorem prover too weak. 181380 trivial. 0 not checked. [2022-02-19 13:46:11,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605069440] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:11,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:11,723 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:46:11,723 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777531098] [2022-02-19 13:46:11,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:11,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:46:11,724 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:11,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:46:11,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:46:11,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:11,724 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:11,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 28.083333333333332) internal successors, (674), 24 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:11,725 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:13,008 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 19347 transitions and produced 15654 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:13,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-19 13:46:13,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-02-19 13:46:13,231 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:46:13,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:13,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1825989693, now seen corresponding path program 2 times [2022-02-19 13:46:13,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:13,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615070744] [2022-02-19 13:46:13,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:13,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:16,613 INFO L134 CoverageAnalysis]: Checked inductivity of 183086 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 183022 trivial. 0 not checked. [2022-02-19 13:46:16,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:16,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615070744] [2022-02-19 13:46:16,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615070744] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:16,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393086266] [2022-02-19 13:46:16,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:46:16,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:16,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:16,615 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 13:46:16,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-19 13:46:22,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:46:22,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:46:22,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 11243 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:46:22,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:26,415 INFO L134 CoverageAnalysis]: Checked inductivity of 183086 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 183026 trivial. 0 not checked. [2022-02-19 13:46:26,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:29,910 INFO L134 CoverageAnalysis]: Checked inductivity of 183086 backedges. 22 proven. 38 refuted. 0 times theorem prover too weak. 183026 trivial. 0 not checked. [2022-02-19 13:46:29,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393086266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:29,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:29,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 21 [2022-02-19 13:46:29,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745474982] [2022-02-19 13:46:29,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:29,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-19 13:46:29,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:29,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-19 13:46:29,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-02-19 13:46:29,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:29,913 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:29,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 27.476190476190474) internal successors, (577), 21 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:29,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:33,233 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 45676 transitions and produced 30321 states. [2022-02-19 13:46:33,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:33,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:33,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:46:33,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-02-19 13:46:33,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:33,447 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:46:33,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:33,448 INFO L85 PathProgramCache]: Analyzing trace with hash -750231873, now seen corresponding path program 1 times [2022-02-19 13:46:33,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:33,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594380333] [2022-02-19 13:46:33,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:33,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:33,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:38,117 INFO L134 CoverageAnalysis]: Checked inductivity of 284499 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 284470 trivial. 0 not checked. [2022-02-19 13:46:38,118 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:38,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594380333] [2022-02-19 13:46:38,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594380333] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:38,126 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:38,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:46:38,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824424991] [2022-02-19 13:46:38,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:38,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:38,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:38,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:38,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:46:38,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:38,128 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:38,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 102.33333333333333) internal successors, (307), 3 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:38,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:38,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:38,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:38,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:46:38,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:41,434 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 45759 transitions and produced 30404 states. [2022-02-19 13:46:41,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:41,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:46:41,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-02-19 13:46:41,436 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION (and 6 more)] === [2022-02-19 13:46:41,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:41,436 INFO L85 PathProgramCache]: Analyzing trace with hash -877097524, now seen corresponding path program 1 times [2022-02-19 13:46:41,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:41,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33015914] [2022-02-19 13:46:41,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:41,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:41,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat