/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_73-funloop_hard_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-820ea7a [2022-02-19 13:46:12,288 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-19 13:46:12,289 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-19 13:46:12,331 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-19 13:46:12,331 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-19 13:46:12,333 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-19 13:46:12,335 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-19 13:46:12,339 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-19 13:46:12,340 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-19 13:46:12,344 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-19 13:46:12,344 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-19 13:46:12,345 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-19 13:46:12,345 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-19 13:46:12,347 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-19 13:46:12,348 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-19 13:46:12,350 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-19 13:46:12,350 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-19 13:46:12,351 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-19 13:46:12,353 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-19 13:46:12,357 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-19 13:46:12,358 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-19 13:46:12,359 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-19 13:46:12,360 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-19 13:46:12,360 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-19 13:46:12,365 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-19 13:46:12,365 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-19 13:46:12,365 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-19 13:46:12,366 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-19 13:46:12,367 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-19 13:46:12,367 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-19 13:46:12,367 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-19 13:46:12,368 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-19 13:46:12,369 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-19 13:46:12,369 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-19 13:46:12,370 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-19 13:46:12,370 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-19 13:46:12,371 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-19 13:46:12,371 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-19 13:46:12,371 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-19 13:46:12,371 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-19 13:46:12,372 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-19 13:46:12,373 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:46:12,395 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-19 13:46:12,395 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-19 13:46:12,396 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-19 13:46:12,396 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-19 13:46:12,396 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-19 13:46:12,397 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-19 13:46:12,397 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-19 13:46:12,397 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-19 13:46:12,397 INFO L138 SettingsManager]: * Use SBE=true [2022-02-19 13:46:12,397 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-19 13:46:12,398 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-19 13:46:12,399 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-19 13:46:12,399 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-19 13:46:12,400 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-19 13:46:12,400 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-19 13:46:12,401 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-19 13:46:12,401 INFO L138 SettingsManager]: * MCR: Optimize fork and join=false [2022-02-19 13:46:12,401 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:46:12,593 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-19 13:46:12,619 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-19 13:46:12,620 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-19 13:46:12,621 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-19 13:46:12,622 INFO L275 PluginConnector]: CDTParser initialized [2022-02-19 13:46:12,623 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_73-funloop_hard_racefree.i [2022-02-19 13:46:12,679 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/364128005/cc994a2e7d364be1a935059179cc0f76/FLAG686dd0260 [2022-02-19 13:46:13,061 INFO L306 CDTParser]: Found 1 translation units. [2022-02-19 13:46:13,061 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_73-funloop_hard_racefree.i [2022-02-19 13:46:13,077 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/364128005/cc994a2e7d364be1a935059179cc0f76/FLAG686dd0260 [2022-02-19 13:46:13,397 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/364128005/cc994a2e7d364be1a935059179cc0f76 [2022-02-19 13:46:13,399 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-19 13:46:13,400 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-19 13:46:13,401 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-19 13:46:13,401 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-19 13:46:13,403 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-19 13:46:13,403 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,404 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b116c91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13, skipping insertion in model container [2022-02-19 13:46:13,404 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,408 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-19 13:46:13,443 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-19 13:46:13,753 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_73-funloop_hard_racefree.i[41323,41336] [2022-02-19 13:46:13,783 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-19 13:46:13,799 INFO L203 MainTranslator]: Completed pre-run [2022-02-19 13:46:13,833 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_73-funloop_hard_racefree.i[41323,41336] [2022-02-19 13:46:13,844 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-19 13:46:13,880 INFO L208 MainTranslator]: Completed translation [2022-02-19 13:46:13,881 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13 WrapperNode [2022-02-19 13:46:13,881 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-19 13:46:13,881 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-19 13:46:13,882 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-19 13:46:13,882 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-19 13:46:13,886 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:46:13" (1/1) ... [2022-02-19 13:46:13,899 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:46:13" (1/1) ... [2022-02-19 13:46:13,917 INFO L137 Inliner]: procedures = 271, calls = 41, calls flagged for inlining = 6, calls inlined = 7, statements flattened = 247 [2022-02-19 13:46:13,918 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-19 13:46:13,918 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-19 13:46:13,918 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-19 13:46:13,918 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-19 13:46:13,924 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,924 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,927 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,927 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,932 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,936 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,937 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,939 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-19 13:46:13,940 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-19 13:46:13,940 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-19 13:46:13,940 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-19 13:46:13,941 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (1/1) ... [2022-02-19 13:46:13,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-19 13:46:13,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:13,963 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:46:13,968 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:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-02-19 13:46:13,995 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-02-19 13:46:13,995 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-19 13:46:13,996 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-19 13:46:13,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-19 13:46:13,997 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:46:14,103 INFO L234 CfgBuilder]: Building ICFG [2022-02-19 13:46:14,104 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-19 13:46:14,344 INFO L275 CfgBuilder]: Performing block encoding [2022-02-19 13:46:14,350 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-19 13:46:14,351 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2022-02-19 13:46:14,352 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 01:46:14 BoogieIcfgContainer [2022-02-19 13:46:14,352 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-19 13:46:14,353 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-19 13:46:14,354 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-19 13:46:14,356 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-19 13:46:14,356 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.02 01:46:13" (1/3) ... [2022-02-19 13:46:14,356 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a9b67ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 01:46:14, skipping insertion in model container [2022-02-19 13:46:14,356 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 01:46:13" (2/3) ... [2022-02-19 13:46:14,357 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a9b67ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 01:46:14, skipping insertion in model container [2022-02-19 13:46:14,357 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 01:46:14" (3/3) ... [2022-02-19 13:46:14,358 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_73-funloop_hard_racefree.i [2022-02-19 13:46:14,361 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-19 13:46:14,361 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-19 13:46:14,361 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-02-19 13:46:14,361 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-19 13:46:14,410 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:46:14,410 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:46:14,410 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,411 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:46:14,411 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:46:14,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,411 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,412 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,412 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,412 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,412 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,412 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,413 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:46:14,413 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:46:14,414 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,414 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:46:14,414 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:46:14,414 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:46:14,414 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:46:14,414 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:46:14,414 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,415 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,416 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,417 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:46:14,418 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:46:14,418 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:46:14,418 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:46:14,418 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:46:14,418 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:46:14,418 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:46:14,418 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:46:14,419 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:46:14,425 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:46:14,427 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:46:14,427 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:46:14,427 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:46:14,427 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:46:14,428 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:46:14,428 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:46:14,429 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:46:14,429 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:46:14,430 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:46:14,430 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:46:14,430 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:46:14,430 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:46:14,431 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:46:14,431 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:46:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,433 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:46:14,433 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:46:14,435 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:46:14,437 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:46:14,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,440 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:46:14,440 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:46:14,440 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:46:14,440 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:46:14,441 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:46:14,441 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:46:14,441 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:46:14,441 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:46:14,441 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:46:14,441 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:46:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,441 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,442 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,443 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,444 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:46:14,445 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:46:14,445 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:46:14,445 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:46:14,445 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:46:14,449 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:46:14,449 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:46:14,450 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:46:14,450 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:46:14,450 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:46:14,450 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:46:14,450 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:46:14,451 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:46:14,452 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:46:14,452 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:46:14,452 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:46:14,452 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:46:14,452 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:46:14,452 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:46:14,452 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:46:14,452 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:46:14,453 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:46:14,453 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:46:14,453 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:46:14,453 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:46:14,453 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:46:14,454 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:46:14,455 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:46:14,455 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:46:14,456 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:46:14,456 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:46:14,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,461 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:46:14,461 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:46:14,461 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:46:14,461 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:46:14,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,462 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:46:14,462 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:46:14,462 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:46:14,462 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:46:14,462 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:46:14,462 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:46:14,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:14,463 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:46:14,463 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:46:14,463 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:46:14,463 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:46:14,463 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:46:14,463 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:46:14,468 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-02-19 13:46:14,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:46:14,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:14,506 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:46:14,507 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:46:14,526 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:46:14,531 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:46:14,531 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-19 13:46:14,632 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 520 transitions and produced 520 states. [2022-02-19 13:46:14,634 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:46:14,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:14,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1433034000, now seen corresponding path program 1 times [2022-02-19 13:46:14,643 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:14,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547962919] [2022-02-19 13:46:14,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:14,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2022-02-19 13:46:14,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:14,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547962919] [2022-02-19 13:46:14,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547962919] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:14,932 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:14,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:46:14,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523040761] [2022-02-19 13:46:14,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:14,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:46:14,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:14,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:46:14,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:46:14,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:14,961 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:14,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 33.5) internal successors, (67), 2 states have internal predecessors, (67), 0 states have call successors, (0), 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:14,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:14,978 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 82 transitions and produced 83 states. [2022-02-19 13:46:14,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:14,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-19 13:46:14,978 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:46:14,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:14,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1941322512, now seen corresponding path program 1 times [2022-02-19 13:46:14,979 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:14,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447212697] [2022-02-19 13:46:14,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:14,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:15,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:15,063 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:46:15,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:15,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447212697] [2022-02-19 13:46:15,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447212697] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:15,064 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:15,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:46:15,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410697850] [2022-02-19 13:46:15,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:15,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:15,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:15,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:15,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:46:15,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,068 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:15,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:15,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,093 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 89 transitions and produced 90 states. [2022-02-19 13:46:15,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:15,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-19 13:46:15,094 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:46:15,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:15,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1946238832, now seen corresponding path program 1 times [2022-02-19 13:46:15,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:15,095 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760191935] [2022-02-19 13:46:15,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:15,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:15,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:15,179 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:46:15,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:15,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760191935] [2022-02-19 13:46:15,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760191935] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:15,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471573512] [2022-02-19 13:46:15,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:15,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:15,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:15,190 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:46:15,191 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:46:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:15,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:46:15,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:15,432 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:46:15,433 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:46:15,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471573512] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:15,433 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:46:15,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:46:15,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744311258] [2022-02-19 13:46:15,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:15,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:15,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:15,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:15,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:46:15,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,435 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:15,435 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:46:15,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:15,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,584 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1329 transitions and produced 1329 states. [2022-02-19 13:46:15,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:15,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:15,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:15,624 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:46:15,801 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:46:15,802 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:46:15,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:15,803 INFO L85 PathProgramCache]: Analyzing trace with hash 19204773, now seen corresponding path program 1 times [2022-02-19 13:46:15,803 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:15,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879152907] [2022-02-19 13:46:15,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:15,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:16,178 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:46:16,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:16,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879152907] [2022-02-19 13:46:16,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879152907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:16,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397650003] [2022-02-19 13:46:16,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:16,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:16,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:16,180 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:46:16,181 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:46:16,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:16,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:46:16,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:18,040 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:46:18,041 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:46:18,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397650003] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:18,041 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:46:18,041 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:46:18,041 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519412988] [2022-02-19 13:46:18,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:18,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:18,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:18,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:18,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:46:18,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:18,043 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:18,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:18,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:18,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:18,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:18,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:18,126 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1412 transitions and produced 1412 states. [2022-02-19 13:46:18,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:18,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:18,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:18,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:18,171 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:46:18,346 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:46:18,346 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:46:18,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:18,347 INFO L85 PathProgramCache]: Analyzing trace with hash 252688476, now seen corresponding path program 1 times [2022-02-19 13:46:18,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:18,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689888882] [2022-02-19 13:46:18,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:18,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:18,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:18,577 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:46:18,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:18,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689888882] [2022-02-19 13:46:18,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689888882] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:18,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691883900] [2022-02-19 13:46:18,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:18,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:18,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:18,580 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:46:18,585 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:46:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:19,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 2451 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:46:19,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:20,203 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:46:20,203 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:46:20,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691883900] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:20,204 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:46:20,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:46:20,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838351704] [2022-02-19 13:46:20,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:20,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:20,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:20,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:20,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:46:20,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:20,206 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:20,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:20,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:20,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:20,279 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1402 transitions and produced 1402 states. [2022-02-19 13:46:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:20,313 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:46:20,499 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:46:20,499 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:46:20,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:20,500 INFO L85 PathProgramCache]: Analyzing trace with hash 2003458052, now seen corresponding path program 1 times [2022-02-19 13:46:20,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:20,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361186701] [2022-02-19 13:46:20,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:20,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:20,722 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:46:20,722 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:20,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361186701] [2022-02-19 13:46:20,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361186701] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:20,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676221824] [2022-02-19 13:46:20,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:20,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:20,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:20,723 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:46:20,782 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:46:21,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:21,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 2443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:46:21,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:22,225 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:46:22,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:23,319 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:46:23,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676221824] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:23,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:23,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:46:23,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064759597] [2022-02-19 13:46:23,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:23,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:46:23,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:23,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:46:23,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:46:23,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:23,324 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:23,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.3) internal successors, (173), 10 states have internal predecessors, (173), 0 states have call successors, (0), 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:23,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:23,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:23,424 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1416 transitions and produced 1416 states. [2022-02-19 13:46:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:23,447 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:46:23,644 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:46:23,645 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:46:23,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:23,645 INFO L85 PathProgramCache]: Analyzing trace with hash 845735940, now seen corresponding path program 2 times [2022-02-19 13:46:23,645 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:23,645 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907473640] [2022-02-19 13:46:23,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:23,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:23,860 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:46:23,860 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:23,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907473640] [2022-02-19 13:46:23,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907473640] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:23,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35698768] [2022-02-19 13:46:23,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:46:23,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:23,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:23,862 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:46:23,872 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:46:24,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:46:24,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:46:24,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 2463 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:46:24,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:25,398 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:46:25,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:26,618 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:46:26,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35698768] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:26,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:26,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:46:26,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700883920] [2022-02-19 13:46:26,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:26,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:46:26,621 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:26,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:46:26,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:46:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:26,623 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:26,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.0) internal successors, (209), 19 states have internal predecessors, (209), 0 states have call successors, (0), 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:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:26,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:26,790 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 120 transitions and produced 115 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:26,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:26,828 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:46:27,007 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:46:27,007 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:46:27,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:27,008 INFO L85 PathProgramCache]: Analyzing trace with hash 430184401, now seen corresponding path program 1 times [2022-02-19 13:46:27,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:27,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582930677] [2022-02-19 13:46:27,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:27,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:27,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:27,060 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:46:27,061 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:27,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582930677] [2022-02-19 13:46:27,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582930677] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:27,061 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:27,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:46:27,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68387231] [2022-02-19 13:46:27,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:27,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:27,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:27,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:27,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:46:27,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:27,062 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:27,062 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:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:27,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:27,093 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 203 transitions and produced 198 states. [2022-02-19 13:46:27,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:27,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:27,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:27,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-19 13:46:27,107 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:46:27,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:27,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1157029724, now seen corresponding path program 1 times [2022-02-19 13:46:27,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:27,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839957374] [2022-02-19 13:46:27,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:27,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:27,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:27,158 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:46:27,158 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:27,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839957374] [2022-02-19 13:46:27,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839957374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:27,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124246042] [2022-02-19 13:46:27,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:27,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:27,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:27,159 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:46:27,160 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:46:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:27,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:46:27,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:27,687 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:46:27,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:27,919 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:46:27,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124246042] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:27,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:27,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:46:27,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851584875] [2022-02-19 13:46:27,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:27,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:46:27,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:27,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:46:27,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:46:27,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:27,921 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:27,921 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:46:27,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:27,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:27,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:27,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:27,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:28,222 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 307 transitions and produced 297 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:28,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:28,252 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:46:28,435 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:46:28,436 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:46:28,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:28,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1057666679, now seen corresponding path program 2 times [2022-02-19 13:46:28,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:28,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259020803] [2022-02-19 13:46:28,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:28,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:28,527 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:46:28,527 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:28,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259020803] [2022-02-19 13:46:28,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259020803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:28,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923901841] [2022-02-19 13:46:28,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:46:28,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:28,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:28,556 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:46:28,557 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:46:28,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:46:28,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:46:28,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:46:28,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:29,009 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:46:29,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:29,232 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:46:29,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923901841] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:29,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:29,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:46:29,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533110863] [2022-02-19 13:46:29,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:29,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:46:29,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:29,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:46:29,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:46:29,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:29,237 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:29,237 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:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:29,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:29,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:29,338 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 556 transitions and produced 546 states. [2022-02-19 13:46:29,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:29,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:29,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:46:29,356 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:46:29,556 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:46:29,556 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:46:29,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:29,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1622767472, now seen corresponding path program 3 times [2022-02-19 13:46:29,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:29,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618042899] [2022-02-19 13:46:29,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:29,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:29,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:29,688 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:46:29,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:29,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618042899] [2022-02-19 13:46:29,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618042899] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:29,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737561079] [2022-02-19 13:46:29,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:46:29,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:29,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:29,690 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:46:29,691 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:46:30,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:46:30,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:46:30,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-19 13:46:30,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:30,943 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:46:30,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:31,369 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:46:31,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737561079] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:31,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:31,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 13] total 26 [2022-02-19 13:46:31,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500606465] [2022-02-19 13:46:31,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:31,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-19 13:46:31,370 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:31,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-19 13:46:31,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2022-02-19 13:46:31,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:31,371 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:31,372 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:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:46:31,372 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:31,916 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 971 transitions and produced 961 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:46:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:31,949 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:46:32,143 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:46:32,144 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:46:32,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:32,144 INFO L85 PathProgramCache]: Analyzing trace with hash 399846159, now seen corresponding path program 4 times [2022-02-19 13:46:32,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:32,145 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330196072] [2022-02-19 13:46:32,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:32,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:32,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:46:32,384 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:46:32,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:46:32,605 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:46:32,605 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:46:32,606 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-02-19 13:46:32,607 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2022-02-19 13:46:32,608 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-02-19 13:46:32,608 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-02-19 13:46:32,608 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-02-19 13:46:32,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-19 13:46:32,612 INFO L732 BasicCegarLoop]: Path program histogram: [4, 2, 1, 1, 1, 1, 1, 1] [2022-02-19 13:46:32,613 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:46:32,613 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-02-19 13:46:32,624 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:46:32,624 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:46:32,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,624 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:46:32,625 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:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,626 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:46:32,626 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:46:32,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,626 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,627 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,628 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:46:32,629 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:46:32,629 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:46:32,629 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:46:32,629 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:46:32,629 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:46:32,629 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:46:32,630 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:46:32,630 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:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 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:46:32,630 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:46:32,630 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:46:32,630 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:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,630 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 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:46:32,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,631 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:46:32,631 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:46:32,631 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,632 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:46:32,633 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:46:32,633 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:46:32,633 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:46:32,633 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:46:32,634 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,635 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,636 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:46:32,642 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:46:32,642 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:46:32,642 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:46:32,642 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:46:32,643 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:46:32,643 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:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 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:46:32,643 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:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 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:46:32,644 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:46:32,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,644 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:46:32,644 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:46:32,644 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:46:32,644 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:46:32,644 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:46:32,644 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,645 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,646 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 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:46:32,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 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:46:32,648 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:46:32,648 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:46:32,648 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:46:32,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,648 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:46:32,648 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:46:32,648 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:46:32,648 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:46:32,648 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:46:32,648 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:46:32,648 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,649 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,650 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,651 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:46:32,652 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:46:32,652 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:46:32,652 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:46:32,652 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:46:32,652 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:46:32,652 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:46:32,652 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:46:32,652 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 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:46:32,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,653 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:46:32,653 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:46:32,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,654 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:46:32,654 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:46:32,654 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:46:32,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,654 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:46:32,654 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:46:32,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,654 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:46:32,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,654 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:46:32,655 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:46:32,655 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:46:32,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,655 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:46:32,655 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:46:32,655 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:46:32,655 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:46:32,655 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:46:32,655 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:46:32,655 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:46:32,655 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:46:32,655 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:46:32,655 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:46:32,655 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:46:32,657 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-19 13:46:32,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:46:32,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:32,660 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:46:32,681 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:46:32,682 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:46:32,683 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:46:32,683 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-02-19 13:46:32,703 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 520 transitions and produced 520 states. [2022-02-19 13:46:32,704 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:46:32,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:32,704 INFO L85 PathProgramCache]: Analyzing trace with hash -175540464, now seen corresponding path program 1 times [2022-02-19 13:46:32,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:32,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265403460] [2022-02-19 13:46:32,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:32,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:32,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2022-02-19 13:46:32,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:32,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265403460] [2022-02-19 13:46:32,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265403460] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:32,757 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:32,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:46:32,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706053911] [2022-02-19 13:46:32,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:32,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:46:32,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:32,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:46:32,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:46:32,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,758 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:32,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 33.5) internal successors, (67), 2 states have internal predecessors, (67), 0 states have call successors, (0), 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:32,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,761 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 82 transitions and produced 83 states. [2022-02-19 13:46:32,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-19 13:46:32,761 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:46:32,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:32,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1958084880, now seen corresponding path program 1 times [2022-02-19 13:46:32,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:32,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348531355] [2022-02-19 13:46:32,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:32,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:32,777 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:46:32,777 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:32,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348531355] [2022-02-19 13:46:32,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348531355] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:32,777 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:32,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:46:32,778 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469868396] [2022-02-19 13:46:32,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:32,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:32,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:32,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:32,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:46:32,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,778 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:32,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:32,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,778 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,786 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 89 transitions and produced 90 states. [2022-02-19 13:46:32,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:32,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:32,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-19 13:46:32,786 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:46:32,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:32,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1150478808, now seen corresponding path program 1 times [2022-02-19 13:46:32,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:32,787 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072066011] [2022-02-19 13:46:32,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:32,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:32,809 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:46:32,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:32,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072066011] [2022-02-19 13:46:32,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072066011] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:32,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319338239] [2022-02-19 13:46:32,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:32,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:32,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:32,811 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:46:32,870 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:46:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:33,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:46:33,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:33,164 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:46:33,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:46:33,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319338239] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:33,164 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:46:33,164 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:46:33,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93871144] [2022-02-19 13:46:33,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:33,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:33,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:33,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:33,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:46:33,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:33,171 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:33,171 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:46:33,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:33,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:33,247 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1329 transitions and produced 1329 states. [2022-02-19 13:46:33,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:33,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:33,283 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:46:33,484 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:46:33,484 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:46:33,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:33,485 INFO L85 PathProgramCache]: Analyzing trace with hash -646339650, now seen corresponding path program 1 times [2022-02-19 13:46:33,485 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:33,485 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72684605] [2022-02-19 13:46:33,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:33,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:33,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:33,733 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:46:33,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:33,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72684605] [2022-02-19 13:46:33,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72684605] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:33,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587541618] [2022-02-19 13:46:33,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:33,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:33,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:33,734 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:46:33,735 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:46:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:34,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:46:34,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:35,355 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:46:35,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:46:35,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587541618] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:35,355 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:46:35,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:46:35,355 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864538115] [2022-02-19 13:46:35,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:35,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:35,356 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:35,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:35,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:46:35,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:35,356 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:35,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:35,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:35,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:35,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:35,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:35,411 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1412 transitions and produced 1412 states. [2022-02-19 13:46:35,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:35,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:35,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:35,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:35,431 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:46:35,631 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:46:35,631 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:46:35,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:35,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1561729781, now seen corresponding path program 1 times [2022-02-19 13:46:35,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:35,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47695883] [2022-02-19 13:46:35,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:35,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:35,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:35,906 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:46:35,907 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:35,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47695883] [2022-02-19 13:46:35,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47695883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:35,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524356697] [2022-02-19 13:46:35,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:35,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:35,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:35,908 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:46:35,909 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:46:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:36,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 2451 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:46:36,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:37,550 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:46:37,550 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:46:37,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524356697] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:37,550 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:46:37,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:46:37,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091582329] [2022-02-19 13:46:37,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:37,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:37,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:37,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:37,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:46:37,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:37,552 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:37,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:46:37,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:37,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:37,622 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1402 transitions and produced 1402 states. [2022-02-19 13:46:37,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:37,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:37,657 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:46:37,858 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:46:37,858 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:46:37,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:37,859 INFO L85 PathProgramCache]: Analyzing trace with hash -860121581, now seen corresponding path program 1 times [2022-02-19 13:46:37,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:37,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189635183] [2022-02-19 13:46:37,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:37,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:37,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:38,155 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:46:38,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:38,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189635183] [2022-02-19 13:46:38,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189635183] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:38,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917379474] [2022-02-19 13:46:38,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:38,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:38,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:38,167 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:46:38,171 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:46:38,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:38,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 2443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:46:38,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:39,669 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:46:39,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:40,960 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:46:40,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917379474] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:40,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:40,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:46:40,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476627901] [2022-02-19 13:46:40,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:40,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:46:40,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:40,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:46:40,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:46:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:40,962 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:40,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.3) internal successors, (173), 10 states have internal predecessors, (173), 0 states have call successors, (0), 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:40,962 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:40,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:40,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:40,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:40,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:40,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:41,083 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1416 transitions and produced 1416 states. [2022-02-19 13:46:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:41,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:41,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-19 13:46:41,297 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:46:41,297 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:46:41,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:41,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1004435731, now seen corresponding path program 2 times [2022-02-19 13:46:41,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:41,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499850681] [2022-02-19 13:46:41,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:41,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:41,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:41,481 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:46:41,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:41,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499850681] [2022-02-19 13:46:41,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499850681] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:41,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34153600] [2022-02-19 13:46:41,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:46:41,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:41,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:41,483 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:46:41,535 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:46:42,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:46:42,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:46:42,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 2463 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:46:42,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:43,045 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:46:43,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:44,521 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:46:44,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34153600] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:44,521 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:44,522 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:46:44,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017597945] [2022-02-19 13:46:44,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:44,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:46:44,523 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:44,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:46:44,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:46:44,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:44,523 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:44,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.0) internal successors, (209), 19 states have internal predecessors, (209), 0 states have call successors, (0), 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:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:44,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:44,955 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3905 transitions and produced 3703 states. [2022-02-19 13:46:44,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:44,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:44,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:44,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:44,988 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:46:45,175 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:46:45,175 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:46:45,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:45,176 INFO L85 PathProgramCache]: Analyzing trace with hash 664595347, now seen corresponding path program 1 times [2022-02-19 13:46:45,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:45,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111567354] [2022-02-19 13:46:45,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:45,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:45,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:45,711 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:46:45,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:45,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111567354] [2022-02-19 13:46:45,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111567354] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:46:45,711 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:46:45,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:46:45,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222937030] [2022-02-19 13:46:45,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:46:45,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:46:45,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:45,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:46:45,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:46:45,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:45,713 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:45,713 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:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:45,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:45,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:45,919 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3988 transitions and produced 3786 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:45,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-02-19 13:46:45,920 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:46:45,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:45,921 INFO L85 PathProgramCache]: Analyzing trace with hash -869306400, now seen corresponding path program 1 times [2022-02-19 13:46:45,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:45,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038185446] [2022-02-19 13:46:45,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:45,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:46,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:46,554 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:46:46,555 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:46,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038185446] [2022-02-19 13:46:46,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038185446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:46,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304846213] [2022-02-19 13:46:46,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:46,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:46,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:46,600 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:46:46,601 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:46:47,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:47,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 4759 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:46:48,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:49,495 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:46:49,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:51,685 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:46:51,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304846213] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:51,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:51,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:46:51,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978690762] [2022-02-19 13:46:51,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:51,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:46:51,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:51,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:46:51,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:46:51,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:51,688 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:51,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.958333333333334) internal successors, (311), 24 states have internal predecessors, (311), 0 states have call successors, (0), 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:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:51,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:52,075 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4092 transitions and produced 3885 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:52,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:52,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:52,101 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:46:52,289 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:46:52,289 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:46:52,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:52,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1810051211, now seen corresponding path program 2 times [2022-02-19 13:46:52,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:52,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100371644] [2022-02-19 13:46:52,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:52,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:53,011 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:46:53,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:53,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100371644] [2022-02-19 13:46:53,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100371644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:53,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290996835] [2022-02-19 13:46:53,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:46:53,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:53,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:53,013 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:46:53,014 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:46:54,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:46:54,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:46:54,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 4874 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:46:54,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:46:56,062 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:46:56,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:46:57,739 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:46:57,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290996835] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:46:57,740 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:46:57,740 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:46:57,740 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448538320] [2022-02-19 13:46:57,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:46:57,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:46:57,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:46:57,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:46:57,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:46:57,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:57,743 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:46:57,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.933333333333334) internal successors, (404), 15 states have internal predecessors, (404), 0 states have call successors, (0), 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:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:57,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:58,130 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4424 transitions and produced 4217 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:46:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:46:58,158 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:46:58,347 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:46:58,347 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:46:58,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:46:58,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1476524333, now seen corresponding path program 3 times [2022-02-19 13:46:58,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:46:58,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198749690] [2022-02-19 13:46:58,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:46:58,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:46:58,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:46:59,531 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:46:59,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:46:59,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198749690] [2022-02-19 13:46:59,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198749690] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:46:59,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875556879] [2022-02-19 13:46:59,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:46:59,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:46:59,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:46:59,533 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:46:59,536 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:47:01,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:47:01,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:47:01,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:47:01,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:03,031 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:47:03,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:04,992 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:47:04,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875556879] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:04,992 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:04,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:47:04,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737687940] [2022-02-19 13:47:04,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:04,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:47:04,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:04,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:47:04,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:47:04,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:04,995 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:04,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.764705882352942) internal successors, (421), 17 states have internal predecessors, (421), 0 states have call successors, (0), 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:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:04,996 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:05,079 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 591 transitions and produced 581 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:05,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:05,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:05,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-19 13:47:05,289 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:47:05,290 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:47:05,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:05,290 INFO L85 PathProgramCache]: Analyzing trace with hash -486920092, now seen corresponding path program 1 times [2022-02-19 13:47:05,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:05,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801746881] [2022-02-19 13:47:05,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:05,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:05,348 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:47:05,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:05,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801746881] [2022-02-19 13:47:05,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801746881] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:05,348 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:47:05,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:47:05,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928612612] [2022-02-19 13:47:05,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:05,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:05,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:05,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:05,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:47:05,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:05,349 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:05,350 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:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:05,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:05,384 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 674 transitions and produced 664 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:05,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:05,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:05,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-02-19 13:47:05,385 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:47:05,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:05,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1677920905, now seen corresponding path program 1 times [2022-02-19 13:47:05,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:05,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724577611] [2022-02-19 13:47:05,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:05,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:05,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:05,452 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:47:05,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:05,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724577611] [2022-02-19 13:47:05,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724577611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:05,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587246609] [2022-02-19 13:47:05,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:05,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:05,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:05,467 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:47:05,507 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:47:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:06,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 762 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:47:06,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:06,736 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:47:06,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:07,226 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:47:07,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587246609] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:07,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:07,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:47:07,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375379033] [2022-02-19 13:47:07,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:07,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:47:07,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:07,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:47:07,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:47:07,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:07,228 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:07,228 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:47:07,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:07,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:07,597 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1172 transitions and produced 1162 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:07,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:07,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:07,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:07,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:07,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:07,618 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:47:07,818 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:47:07,818 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:47:07,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:07,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1429950423, now seen corresponding path program 2 times [2022-02-19 13:47:07,819 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:07,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830604802] [2022-02-19 13:47:07,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:07,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:07,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:07,939 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:47:07,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:07,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830604802] [2022-02-19 13:47:07,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830604802] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:07,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052802652] [2022-02-19 13:47:07,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:47:07,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:07,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:07,941 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:47:07,942 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:47:08,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:47:08,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:47:08,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:47:08,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:09,411 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:47:09,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:09,940 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:47:09,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052802652] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:09,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:09,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:47:09,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332850016] [2022-02-19 13:47:09,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:09,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:47:09,942 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:09,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:47:09,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:47:09,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:09,942 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:09,943 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:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:09,943 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:10,118 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1421 transitions and produced 1411 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:10,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:10,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:10,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:47:10,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-19 13:47:10,342 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:47:10,342 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:47:10,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:10,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1024908130, now seen corresponding path program 3 times [2022-02-19 13:47:10,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:10,342 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319060924] [2022-02-19 13:47:10,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:10,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:10,544 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:47:10,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:10,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319060924] [2022-02-19 13:47:10,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319060924] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:10,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909174766] [2022-02-19 13:47:10,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:47:10,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:10,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:10,560 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:47:10,595 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:47:13,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:47:13,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:47:13,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:47:13,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:14,123 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:47:14,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:14,849 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:47:14,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909174766] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:14,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:14,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-19 13:47:14,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575966157] [2022-02-19 13:47:14,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:14,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-19 13:47:14,850 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:14,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-19 13:47:14,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2022-02-19 13:47:14,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:14,851 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:14,851 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:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:14,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:14,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:14,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:14,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:14,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:14,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:47:14,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:15,253 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1836 transitions and produced 1826 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:15,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:15,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:15,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:15,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:15,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:47:15,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-19 13:47:15,300 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:47:15,460 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:47:15,461 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:47:15,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:15,461 INFO L85 PathProgramCache]: Analyzing trace with hash -138974527, now seen corresponding path program 4 times [2022-02-19 13:47:15,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:15,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987042778] [2022-02-19 13:47:15,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:15,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:16,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:47:16,603 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:47:17,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:47:18,045 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:47:18,045 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:47:18,045 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-02-19 13:47:18,045 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2022-02-19 13:47:18,045 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2022-02-19 13:47:18,045 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2022-02-19 13:47:18,046 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2022-02-19 13:47:18,046 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2022-02-19 13:47:18,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-02-19 13:47:18,046 INFO L732 BasicCegarLoop]: Path program histogram: [4, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 13:47:18,047 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:47:18,047 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-02-19 13:47:18,062 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:47:18,062 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:47:18,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,062 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:47:18,062 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:47:18,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,063 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:47:18,063 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:47:18,063 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,064 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,065 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,066 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 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:47:18,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,068 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:47:18,068 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:47:18,068 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:47:18,068 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:47:18,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,068 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:47:18,068 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:47:18,068 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:47:18,068 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:47:18,068 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:47:18,068 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,069 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,070 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,071 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,072 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:47:18,073 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:47:18,073 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:47:18,073 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:47:18,075 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:47:18,075 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:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 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:47:18,075 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:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 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:47:18,076 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:47:18,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,076 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:47:18,076 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:47:18,076 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:47:18,076 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:47:18,076 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:47:18,076 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,077 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,078 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,079 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:47:18,080 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:47:18,080 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:47:18,080 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:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,080 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:47:18,080 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:47:18,080 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:47:18,080 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:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 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:47:18,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,081 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:47:18,081 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,082 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,083 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,084 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 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:47:18,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 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:47:18,086 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:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,087 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:47:18,087 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:47:18,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,087 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,088 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,089 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,090 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:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 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:47:18,091 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:47:18,091 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:47:18,091 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:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,091 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:47:18,091 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:47:18,091 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,092 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,093 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,094 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,095 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,096 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:47:18,097 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:47:18,097 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:47:18,097 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:47:18,097 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:47:18,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,097 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:47:18,097 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:47:18,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,097 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:47:18,097 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:47:18,097 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:47:18,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,098 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:47:18,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,098 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:47:18,099 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:47:18,099 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:47:18,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,099 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:47:18,099 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:47:18,099 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:47:18,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,099 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:47:18,099 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:47:18,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,099 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:47:18,099 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:47:18,099 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:47:18,100 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:47:18,100 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:47:18,100 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:47:18,100 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:47:18,100 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,100 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:47:18,100 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,101 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:47:18,101 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:47:18,101 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:47:18,101 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:47:18,101 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:47:18,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,101 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:47:18,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,101 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:47:18,101 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:47:18,101 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:47:18,101 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:47:18,101 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:47:18,102 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:47:18,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,102 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:47:18,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:47:18,102 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:47:18,102 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:47:18,102 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:47:18,103 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-19 13:47:18,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:47:18,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:18,104 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:47:18,105 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:47:18,108 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:47:18,108 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:47:18,108 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-02-19 13:47:18,120 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 520 transitions and produced 520 states. [2022-02-19 13:47:18,121 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:47:18,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:18,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1563597904, now seen corresponding path program 1 times [2022-02-19 13:47:18,121 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:18,121 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933890864] [2022-02-19 13:47:18,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:18,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:18,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:18,176 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2022-02-19 13:47:18,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:18,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933890864] [2022-02-19 13:47:18,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933890864] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:18,176 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:47:18,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:47:18,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977713959] [2022-02-19 13:47:18,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:18,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:47:18,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:18,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:47:18,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:47:18,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,177 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:18,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 33.5) internal successors, (67), 2 states have internal predecessors, (67), 0 states have call successors, (0), 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:47:18,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,180 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 82 transitions and produced 83 states. [2022-02-19 13:47:18,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-02-19 13:47:18,180 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:47:18,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:18,180 INFO L85 PathProgramCache]: Analyzing trace with hash -731965488, now seen corresponding path program 1 times [2022-02-19 13:47:18,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:18,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709855626] [2022-02-19 13:47:18,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:18,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:18,207 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:47:18,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:18,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709855626] [2022-02-19 13:47:18,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709855626] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:18,207 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:47:18,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:47:18,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777824658] [2022-02-19 13:47:18,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:18,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:18,208 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:18,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:18,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:47:18,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,208 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:18,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:47:18,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,208 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,215 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 89 transitions and produced 90 states. [2022-02-19 13:47:18,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:18,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-02-19 13:47:18,216 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:47:18,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:18,216 INFO L85 PathProgramCache]: Analyzing trace with hash 798570601, now seen corresponding path program 1 times [2022-02-19 13:47:18,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:18,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4160219] [2022-02-19 13:47:18,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:18,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:18,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:18,241 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:47:18,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:18,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4160219] [2022-02-19 13:47:18,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4160219] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:18,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321106500] [2022-02-19 13:47:18,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:18,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:18,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:18,243 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:47:18,244 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:47:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:18,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:47:18,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:18,972 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:47:18,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:47:18,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321106500] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:18,973 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:47:18,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:47:18,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861471345] [2022-02-19 13:47:18,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:18,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:18,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:18,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:18,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:47:18,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,974 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:18,974 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:47:18,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:18,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:18,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:19,026 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1329 transitions and produced 1329 states. [2022-02-19 13:47:19,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:19,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:19,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:19,050 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:47:19,245 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:47:19,246 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:47:19,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:19,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1347182391, now seen corresponding path program 1 times [2022-02-19 13:47:19,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:19,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646949964] [2022-02-19 13:47:19,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:19,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:19,391 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:47:19,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:19,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646949964] [2022-02-19 13:47:19,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646949964] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:19,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894823075] [2022-02-19 13:47:19,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:19,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:19,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:19,393 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:47:19,394 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:47:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:20,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:47:20,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:21,228 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:47:21,229 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:47:21,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894823075] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:21,229 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:47:21,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:47:21,230 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633689723] [2022-02-19 13:47:21,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:21,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:21,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:21,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:21,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:47:21,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:21,235 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:21,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:47:21,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:21,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:21,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:21,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:21,293 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1412 transitions and produced 1412 states. [2022-02-19 13:47:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:21,318 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:47:21,510 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:47:21,510 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:47:21,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:21,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1924568018, now seen corresponding path program 1 times [2022-02-19 13:47:21,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:21,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145612850] [2022-02-19 13:47:21,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:21,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:21,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:47:21,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:21,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145612850] [2022-02-19 13:47:21,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145612850] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:21,710 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621433686] [2022-02-19 13:47:21,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:21,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:21,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:21,713 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:47:21,714 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:47:22,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:22,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 2451 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:47:22,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:23,788 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:47:23,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:47:23,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621433686] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:23,788 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:47:23,789 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:47:23,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472485823] [2022-02-19 13:47:23,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:23,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:23,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:23,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:23,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:47:23,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:23,790 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:23,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:47:23,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:23,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:23,849 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1402 transitions and produced 1402 states. [2022-02-19 13:47:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:23,872 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:47:24,063 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:47:24,063 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:47:24,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:24,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1368491691, now seen corresponding path program 1 times [2022-02-19 13:47:24,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:24,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384569889] [2022-02-19 13:47:24,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:24,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:24,256 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:47:24,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:24,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384569889] [2022-02-19 13:47:24,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384569889] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:24,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355289877] [2022-02-19 13:47:24,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:24,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:24,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:24,258 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:47:24,259 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:47:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:25,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 2443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:47:25,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:26,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:47:26,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:27,771 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:47:27,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355289877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:27,772 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:27,772 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:47:27,772 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159493124] [2022-02-19 13:47:27,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:27,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:47:27,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:27,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:47:27,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:47:27,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:27,774 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:27,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.3) internal successors, (173), 10 states have internal predecessors, (173), 0 states have call successors, (0), 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:47:27,774 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:27,786 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:27,877 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1416 transitions and produced 1416 states. [2022-02-19 13:47:27,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:27,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:27,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:27,902 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:47:28,100 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:47:28,101 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:47:28,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:28,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1742582539, now seen corresponding path program 2 times [2022-02-19 13:47:28,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:28,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657322551] [2022-02-19 13:47:28,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:28,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:28,264 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:47:28,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:28,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657322551] [2022-02-19 13:47:28,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657322551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:28,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63545120] [2022-02-19 13:47:28,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:47:28,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:28,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:28,266 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:47:28,267 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:47:29,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:47:29,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:47:29,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 2463 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:47:29,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:30,526 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:47:30,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:31,383 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:47:31,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63545120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:31,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:31,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:47:31,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808832500] [2022-02-19 13:47:31,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:31,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:47:31,385 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:31,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:47:31,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:47:31,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:31,386 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:31,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.0) internal successors, (209), 19 states have internal predecessors, (209), 0 states have call successors, (0), 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:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:31,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:31,683 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3905 transitions and produced 3703 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:31,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-19 13:47:31,913 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:47:31,914 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:47:31,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:31,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1064005711, now seen corresponding path program 1 times [2022-02-19 13:47:31,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:31,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523794333] [2022-02-19 13:47:31,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:31,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:32,552 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:47:32,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:32,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523794333] [2022-02-19 13:47:32,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523794333] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:32,552 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:47:32,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:47:32,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134877507] [2022-02-19 13:47:32,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:32,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:32,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:32,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:32,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:47:32,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:32,554 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:32,554 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:47:32,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:32,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:32,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:32,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:32,699 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3988 transitions and produced 3786 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:32,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:32,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-02-19 13:47:32,712 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:47:32,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:32,712 INFO L85 PathProgramCache]: Analyzing trace with hash -2032133668, now seen corresponding path program 1 times [2022-02-19 13:47:32,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:32,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383667786] [2022-02-19 13:47:32,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:32,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:33,573 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:47:33,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:33,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383667786] [2022-02-19 13:47:33,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383667786] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:33,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666922908] [2022-02-19 13:47:33,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:33,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:33,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:33,574 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:47:33,576 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:47:35,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:35,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 4759 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:47:35,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:36,481 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:47:36,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:37,939 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:47:37,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666922908] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:37,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:37,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:47:37,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705025248] [2022-02-19 13:47:37,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:37,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:47:37,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:37,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:47:37,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:47:37,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:37,945 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:37,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.958333333333334) internal successors, (311), 24 states have internal predecessors, (311), 0 states have call successors, (0), 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:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:37,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:38,306 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4092 transitions and produced 3885 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:38,338 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:47:38,527 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:47:38,527 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:47:38,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:38,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1327416286, now seen corresponding path program 2 times [2022-02-19 13:47:38,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:38,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801523364] [2022-02-19 13:47:38,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:38,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:38,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:39,176 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:47:39,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:39,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801523364] [2022-02-19 13:47:39,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801523364] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:39,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449925785] [2022-02-19 13:47:39,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:47:39,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:39,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:39,178 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:47:39,179 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:47:40,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:47:40,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:47:40,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 4874 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:47:40,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:42,442 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:47:42,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:44,130 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:47:44,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449925785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:44,131 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:44,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:47:44,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063770373] [2022-02-19 13:47:44,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:44,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:47:44,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:44,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:47:44,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:47:44,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:44,133 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:44,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.933333333333334) internal successors, (404), 15 states have internal predecessors, (404), 0 states have call successors, (0), 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:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:44,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:44,419 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4424 transitions and produced 4217 states. [2022-02-19 13:47:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:44,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:44,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:44,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:44,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:44,448 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-19 13:47:44,635 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:47:44,636 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:47:44,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:44,636 INFO L85 PathProgramCache]: Analyzing trace with hash -488558976, now seen corresponding path program 3 times [2022-02-19 13:47:44,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:44,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484285454] [2022-02-19 13:47:44,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:44,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:44,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:45,762 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:47:45,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:45,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484285454] [2022-02-19 13:47:45,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484285454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:45,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637036181] [2022-02-19 13:47:45,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:47:45,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:45,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:45,771 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:47:45,780 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:47:48,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:47:48,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:47:48,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:47:48,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:47:49,718 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:47:49,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:47:51,743 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:47:51,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637036181] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:47:51,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:47:51,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:47:51,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057553902] [2022-02-19 13:47:51,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:47:51,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:47:51,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:51,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:47:51,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:47:51,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:51,745 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:51,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.764705882352942) internal successors, (421), 17 states have internal predecessors, (421), 0 states have call successors, (0), 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:47:51,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:51,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:51,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:51,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:51,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:52,550 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9031 transitions and produced 8082 states. [2022-02-19 13:47:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:47:52,569 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:47:52,762 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:47:52,763 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:47:52,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:52,764 INFO L85 PathProgramCache]: Analyzing trace with hash 587938351, now seen corresponding path program 1 times [2022-02-19 13:47:52,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:52,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905668146] [2022-02-19 13:47:52,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:52,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:54,598 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:47:54,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:54,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905668146] [2022-02-19 13:47:54,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905668146] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:47:54,599 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:47:54,599 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:47:54,599 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521505268] [2022-02-19 13:47:54,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:47:54,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:47:54,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:47:54,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:47:54,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:47:54,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:54,601 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:47:54,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 74.0) internal successors, (222), 3 states have internal predecessors, (222), 0 states have call successors, (0), 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:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:47:54,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:55,062 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9114 transitions and produced 8165 states. [2022-02-19 13:47:55,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:47:55,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:47:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:47:55,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-02-19 13:47:55,063 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:47:55,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:47:55,064 INFO L85 PathProgramCache]: Analyzing trace with hash 178541186, now seen corresponding path program 1 times [2022-02-19 13:47:55,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:47:55,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587244682] [2022-02-19 13:47:55,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:55,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:47:55,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:56,560 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:47:56,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:47:56,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587244682] [2022-02-19 13:47:56,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587244682] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:47:56,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482518379] [2022-02-19 13:47:56,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:47:56,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:47:56,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:47:56,570 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:47:56,614 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:47:58,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:47:58,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 7725 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:47:58,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:01,843 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:48:01,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:48:04,861 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:48:04,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482518379] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:48:04,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:48:04,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:48:04,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382112055] [2022-02-19 13:48:04,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:48:04,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:48:04,864 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:04,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:48:04,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:48:04,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:04,865 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:04,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 26.375) internal successors, (633), 24 states have internal predecessors, (633), 0 states have call successors, (0), 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:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:04,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:05,502 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9612 transitions and produced 8663 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:05,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:05,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:05,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:05,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:05,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:05,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:05,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:05,535 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:48:05,709 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:48:05,712 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:48:05,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:05,713 INFO L85 PathProgramCache]: Analyzing trace with hash -496133644, now seen corresponding path program 2 times [2022-02-19 13:48:05,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:05,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013672314] [2022-02-19 13:48:05,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:05,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:06,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:07,914 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:48:07,915 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:07,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013672314] [2022-02-19 13:48:07,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013672314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:07,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279834157] [2022-02-19 13:48:07,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:48:07,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:07,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:07,923 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:48:07,924 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:48:10,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:48:10,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:48:10,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 8235 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:48:10,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:13,002 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:48:13,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:48:15,815 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:48:15,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279834157] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:48:15,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:48:15,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-02-19 13:48:15,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740561068] [2022-02-19 13:48:15,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:48:15,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:48:15,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:15,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:48:15,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:48:15,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:15,819 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:15,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 25.473684210526315) internal successors, (484), 19 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:48:15,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:15,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:15,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:15,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:15,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:16,051 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1456 transitions and produced 1446 states. [2022-02-19 13:48:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:16,087 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:48:16,268 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:48:16,268 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:48:16,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:16,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1167365733, now seen corresponding path program 1 times [2022-02-19 13:48:16,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:16,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689473383] [2022-02-19 13:48:16,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:16,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:16,392 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:48:16,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:16,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689473383] [2022-02-19 13:48:16,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689473383] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:48:16,392 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:48:16,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:48:16,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421426201] [2022-02-19 13:48:16,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:48:16,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:48:16,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:16,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:48:16,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:48:16,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:16,393 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:16,393 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:48:16,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:16,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,393 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:16,452 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1539 transitions and produced 1529 states. [2022-02-19 13:48:16,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:16,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:16,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-02-19 13:48:16,453 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:48:16,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:16,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1051935928, now seen corresponding path program 1 times [2022-02-19 13:48:16,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:16,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724194245] [2022-02-19 13:48:16,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:16,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:16,755 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:48:16,756 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:16,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724194245] [2022-02-19 13:48:16,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724194245] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:16,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915311448] [2022-02-19 13:48:16,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:16,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:16,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:16,758 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:48:16,759 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:48:18,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:18,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 1647 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:48:18,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:19,084 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:48:19,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:48:19,788 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:48:19,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915311448] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:48:19,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:48:19,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:48:19,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062607597] [2022-02-19 13:48:19,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:48:19,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:48:19,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:19,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:48:19,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:48:19,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:19,790 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:19,790 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:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:19,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:19,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:20,057 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2037 transitions and produced 2027 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:20,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:20,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-19 13:48:20,271 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:48:20,271 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:48:20,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:20,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1685263638, now seen corresponding path program 2 times [2022-02-19 13:48:20,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:20,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29952188] [2022-02-19 13:48:20,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:20,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:20,522 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:48:20,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:20,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29952188] [2022-02-19 13:48:20,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29952188] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:20,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418218392] [2022-02-19 13:48:20,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:48:20,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:20,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:20,530 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:48:20,532 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:48:22,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:48:22,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:48:22,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 2157 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:48:22,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:22,924 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:48:22,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:48:23,474 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:48:23,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418218392] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:48:23,475 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:48:23,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:48:23,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606576672] [2022-02-19 13:48:23,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:48:23,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:48:23,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:23,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:48:23,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:48:23,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:23,476 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:23,476 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:48:23,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:23,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:23,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:23,627 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2286 transitions and produced 2276 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:23,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:48:23,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-19 13:48:23,851 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:48:23,851 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:48:23,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:23,851 INFO L85 PathProgramCache]: Analyzing trace with hash 226349539, now seen corresponding path program 3 times [2022-02-19 13:48:23,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:23,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371921577] [2022-02-19 13:48:23,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:23,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:23,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:24,141 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:48:24,142 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:24,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371921577] [2022-02-19 13:48:24,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371921577] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:24,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183607912] [2022-02-19 13:48:24,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:48:24,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:24,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:24,143 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:48:24,144 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:48:34,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:48:34,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:48:34,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 1257 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:48:34,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:35,284 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:48:35,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:48:36,058 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:48:36,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183607912] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:48:36,058 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:48:36,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-19 13:48:36,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342802840] [2022-02-19 13:48:36,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:48:36,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-19 13:48:36,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:36,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-19 13:48:36,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2022-02-19 13:48:36,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:36,060 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:36,060 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:48:36,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:36,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:48:36,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:36,388 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2701 transitions and produced 2691 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:36,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:48:36,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-19 13:48:36,423 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:48:36,604 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:48:36,604 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:48:36,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:36,605 INFO L85 PathProgramCache]: Analyzing trace with hash 855535490, now seen corresponding path program 4 times [2022-02-19 13:48:36,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:36,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423091636] [2022-02-19 13:48:36,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:36,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:48:41,211 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:48:45,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:48:45,259 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:48:45,260 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2022-02-19 13:48:45,260 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2022-02-19 13:48:45,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-02-19 13:48:45,261 INFO L732 BasicCegarLoop]: Path program histogram: [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 13:48:45,261 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:48:45,261 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-02-19 13:48:45,273 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:48:45,274 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:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 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:48:45,274 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:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,275 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:48:45,275 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:48:45,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,275 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,276 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,277 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:48:45,278 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:48:45,278 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:48:45,278 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:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 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:48:45,278 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:48:45,278 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:48:45,278 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:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,278 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:48:45,278 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:48:45,278 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:48:45,278 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,279 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,279 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,280 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,281 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 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:48:45,282 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,282 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,282 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:48:45,282 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:48:45,282 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,282 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,283 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:48:45,283 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:48:45,283 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,284 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,285 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 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:48:45,286 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 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:48:45,287 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:48:45,287 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:48:45,287 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:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,287 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:48:45,287 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:48:45,287 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:48:45,287 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:48:45,287 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:48:45,287 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:48:45,287 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,288 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,288 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,289 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,290 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:48:45,291 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:48:45,291 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:48:45,291 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:48:45,291 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:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 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:48:45,291 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:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,291 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 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:48:45,292 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:48:45,292 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,292 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,293 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,294 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:48:45,295 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:48:45,295 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:48:45,295 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:48:45,295 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:48:45,295 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:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 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:48:45,295 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:48:45,295 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:48:45,295 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:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,295 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,296 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,297 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,298 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 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:48:45,299 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,299 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,299 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:48:45,299 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:48:45,299 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,299 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 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:48:45,300 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:48:45,300 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,300 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:48:45,300 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:48:45,300 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,301 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,302 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 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:48:45,303 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,303 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,303 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,303 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,303 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:48:45,303 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:48:45,304 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:48:45,304 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:48:45,304 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,304 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,304 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,304 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 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:48:45,304 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,304 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,305 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,306 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,307 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:48:45,308 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:48:45,308 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:48:45,308 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:48:45,308 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:48:45,308 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:48:45,308 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,308 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,308 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,308 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:48:45,308 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:48:45,308 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:48:45,308 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,308 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:48:45,308 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:48:45,308 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,308 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:48:45,309 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,309 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:48:45,309 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:48:45,309 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:48:45,309 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:48:45,309 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:48:45,309 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:48:45,309 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:48:45,309 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:48:45,309 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,309 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:48:45,309 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:48:45,309 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,309 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:48:45,310 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:48:45,310 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:48:45,310 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,310 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:48:45,310 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:48:45,310 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:48:45,310 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:48:45,310 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,310 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,310 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:48:45,310 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:48:45,310 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:48:45,310 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,310 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:48:45,310 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:48:45,311 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:48:45,311 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:48:45,311 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,311 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:48:45,311 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,311 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,311 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,311 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:48:45,311 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:48:45,311 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:48:45,311 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:48:45,311 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,311 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:48:45,311 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,311 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:48:45,311 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:48:45,311 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:48:45,311 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:48:45,312 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:48:45,312 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:48:45,312 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:48:45,312 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:48:45,312 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:48:45,312 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,312 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:48:45,312 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:48:45,312 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:48:45,312 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,312 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:48:45,312 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:48:45,312 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:48:45,312 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:48:45,313 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:48:45,313 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:48:45,313 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,313 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:48:45,313 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:48:45,313 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,313 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,313 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:48:45,313 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:48:45,313 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:48:45,313 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:48:45,314 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-02-19 13:48:45,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:48:45,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:45,315 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:48:45,316 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:48:45,322 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:48:45,322 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:48:45,322 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-02-19 13:48:45,332 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 520 transitions and produced 520 states. [2022-02-19 13:48:45,332 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:48:45,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:45,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1939485488, now seen corresponding path program 1 times [2022-02-19 13:48:45,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:45,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693018435] [2022-02-19 13:48:45,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:45,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:45,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:45,388 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2022-02-19 13:48:45,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:45,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693018435] [2022-02-19 13:48:45,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693018435] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:48:45,388 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:48:45,389 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:48:45,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929892986] [2022-02-19 13:48:45,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:48:45,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:48:45,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:45,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:48:45,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:48:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,389 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:45,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 33.5) internal successors, (67), 2 states have internal predecessors, (67), 0 states have call successors, (0), 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:48:45,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,391 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 82 transitions and produced 83 states. [2022-02-19 13:48:45,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-02-19 13:48:45,391 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:48:45,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:45,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1833861296, now seen corresponding path program 1 times [2022-02-19 13:48:45,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:45,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954561948] [2022-02-19 13:48:45,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:45,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:45,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:45,423 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:48:45,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:45,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954561948] [2022-02-19 13:48:45,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954561948] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:48:45,423 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:48:45,423 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:48:45,423 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118672524] [2022-02-19 13:48:45,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:48:45,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:48:45,423 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:45,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:48:45,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:48:45,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,424 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:45,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:48:45,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,430 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 89 transitions and produced 90 states. [2022-02-19 13:48:45,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:45,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:45,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-02-19 13:48:45,431 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:48:45,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:45,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1293003843, now seen corresponding path program 1 times [2022-02-19 13:48:45,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:45,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205741512] [2022-02-19 13:48:45,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:45,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:45,467 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:48:45,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:45,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205741512] [2022-02-19 13:48:45,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205741512] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:45,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910331090] [2022-02-19 13:48:45,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:45,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:45,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:45,502 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:48:45,504 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:48:47,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:47,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:48:47,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:47,209 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:48:47,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:48:47,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910331090] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:48:47,209 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:48:47,209 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:48:47,209 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816960919] [2022-02-19 13:48:47,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:48:47,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:48:47,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:47,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:48:47,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:48:47,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:47,210 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:47,210 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:48:47,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:47,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:47,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:47,262 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1329 transitions and produced 1329 states. [2022-02-19 13:48:47,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:47,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:47,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:47,290 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:48:47,481 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:48:47,481 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:48:47,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:47,482 INFO L85 PathProgramCache]: Analyzing trace with hash -310347024, now seen corresponding path program 1 times [2022-02-19 13:48:47,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:47,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737442915] [2022-02-19 13:48:47,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:47,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:47,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:47,649 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:48:47,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:47,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737442915] [2022-02-19 13:48:47,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737442915] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:47,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548316658] [2022-02-19 13:48:47,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:47,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:47,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:47,651 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:48:47,691 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:48:49,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:49,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:48:49,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:50,525 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:48:50,525 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:48:50,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548316658] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:48:50,525 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:48:50,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:48:50,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696457487] [2022-02-19 13:48:50,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:48:50,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:48:50,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:50,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:48:50,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:48:50,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:50,527 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:50,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:48:50,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:50,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:50,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:50,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:50,583 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1412 transitions and produced 1412 states. [2022-02-19 13:48:50,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:50,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:50,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:50,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:50,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-19 13:48:50,801 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:48:50,801 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:48:50,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:50,802 INFO L85 PathProgramCache]: Analyzing trace with hash 663546343, now seen corresponding path program 1 times [2022-02-19 13:48:50,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:50,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213016116] [2022-02-19 13:48:50,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:50,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:50,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:51,063 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:48:51,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:51,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213016116] [2022-02-19 13:48:51,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213016116] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:51,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449134516] [2022-02-19 13:48:51,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:51,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:51,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:51,065 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:48:51,066 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:48:53,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:53,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 2451 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:48:53,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:53,855 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:48:53,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:48:53,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449134516] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:48:53,855 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:48:53,855 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:48:53,855 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595058124] [2022-02-19 13:48:53,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:48:53,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:48:53,856 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:53,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:48:53,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:48:53,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:53,856 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:53,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:48:53,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:53,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:53,903 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1402 transitions and produced 1402 states. [2022-02-19 13:48:53,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:53,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:53,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-19 13:48:54,123 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:48:54,123 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:48:54,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:54,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1915787348, now seen corresponding path program 1 times [2022-02-19 13:48:54,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:54,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65038344] [2022-02-19 13:48:54,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:54,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:54,317 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:48:54,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:54,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65038344] [2022-02-19 13:48:54,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65038344] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:54,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008166704] [2022-02-19 13:48:54,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:54,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:54,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:54,318 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:48:54,319 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:48:56,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:56,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 2443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:48:56,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:48:56,894 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:48:56,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:48:57,611 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:48:57,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008166704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:48:57,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:48:57,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:48:57,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408507000] [2022-02-19 13:48:57,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:48:57,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:48:57,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:48:57,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:48:57,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:48:57,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:57,618 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:48:57,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.3) internal successors, (173), 10 states have internal predecessors, (173), 0 states have call successors, (0), 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:48:57,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:57,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:57,682 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1416 transitions and produced 1416 states. [2022-02-19 13:48:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:48:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:48:57,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:48:57,711 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:48:57,891 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:48:57,892 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:48:57,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:48:57,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1045025740, now seen corresponding path program 2 times [2022-02-19 13:48:57,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:48:57,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259648665] [2022-02-19 13:48:57,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:48:57,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:48:57,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:48:58,180 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:48:58,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:48:58,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259648665] [2022-02-19 13:48:58,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259648665] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:48:58,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689049037] [2022-02-19 13:48:58,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:48:58,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:48:58,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:48:58,182 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:48:58,183 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:49:00,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:49:00,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:49:00,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 2463 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:49:00,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:49:00,823 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:49:00,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:49:01,592 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:49:01,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689049037] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:49:01,592 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:49:01,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:49:01,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263869923] [2022-02-19 13:49:01,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:49:01,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:49:01,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:01,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:49:01,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:49:01,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:01,594 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:01,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.0) internal successors, (209), 19 states have internal predecessors, (209), 0 states have call successors, (0), 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:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:01,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:02,022 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3905 transitions and produced 3703 states. [2022-02-19 13:49:02,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:02,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:02,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:02,076 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:49:02,239 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:49:02,239 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:49:02,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:02,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1216057945, now seen corresponding path program 1 times [2022-02-19 13:49:02,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:02,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021179576] [2022-02-19 13:49:02,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:02,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:02,686 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:49:02,687 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:02,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021179576] [2022-02-19 13:49:02,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021179576] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:49:02,687 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:49:02,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:49:02,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732590955] [2022-02-19 13:49:02,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:49:02,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:49:02,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:02,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:49:02,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:49:02,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:02,688 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:02,688 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:49:02,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:02,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:02,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:02,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:02,837 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3988 transitions and produced 3786 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:02,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:02,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:02,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-02-19 13:49:02,838 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:49:02,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:02,838 INFO L85 PathProgramCache]: Analyzing trace with hash 216002804, now seen corresponding path program 1 times [2022-02-19 13:49:02,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:02,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594966696] [2022-02-19 13:49:02,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:02,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:03,488 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:49:03,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:03,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594966696] [2022-02-19 13:49:03,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594966696] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:49:03,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65301187] [2022-02-19 13:49:03,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:03,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:49:03,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:49:03,499 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:49:03,500 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:49:05,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:05,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 4759 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:49:05,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:49:07,138 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:49:07,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:49:08,490 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:49:08,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65301187] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:49:08,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:49:08,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:49:08,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603028186] [2022-02-19 13:49:08,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:49:08,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:49:08,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:08,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:49:08,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:49:08,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:08,492 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:08,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.958333333333334) internal successors, (311), 24 states have internal predecessors, (311), 0 states have call successors, (0), 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:49:08,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:08,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:08,842 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4092 transitions and produced 3885 states. [2022-02-19 13:49:08,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:08,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:08,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:08,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:08,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:08,875 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:49:09,059 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:49:09,059 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:49:09,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:09,060 INFO L85 PathProgramCache]: Analyzing trace with hash 577159060, now seen corresponding path program 2 times [2022-02-19 13:49:09,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:09,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691200116] [2022-02-19 13:49:09,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:09,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:09,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:09,600 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:49:09,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:09,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691200116] [2022-02-19 13:49:09,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691200116] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:49:09,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572165593] [2022-02-19 13:49:09,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:49:09,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:49:09,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:49:09,602 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:49:09,604 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:49:12,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:49:12,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:49:12,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 4874 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:49:12,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:49:13,634 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:49:13,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:49:15,263 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:49:15,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572165593] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:49:15,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:49:15,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:49:15,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4095347] [2022-02-19 13:49:15,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:49:15,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:49:15,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:15,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:49:15,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:49:15,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:15,266 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:15,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.933333333333334) internal successors, (404), 15 states have internal predecessors, (404), 0 states have call successors, (0), 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:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:15,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:15,623 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4424 transitions and produced 4217 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:15,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:15,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:15,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-19 13:49:15,843 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:49:15,843 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:49:15,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:15,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1733565262, now seen corresponding path program 3 times [2022-02-19 13:49:15,845 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:15,845 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317934378] [2022-02-19 13:49:15,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:15,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:16,663 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:49:16,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:16,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317934378] [2022-02-19 13:49:16,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317934378] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:49:16,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918812014] [2022-02-19 13:49:16,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:49:16,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:49:16,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:49:16,665 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:49:16,666 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:49:19,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:49:19,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:49:19,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:49:19,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:49:21,619 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:49:21,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:49:23,762 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:49:23,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918812014] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:49:23,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:49:23,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:49:23,763 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018060986] [2022-02-19 13:49:23,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:49:23,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:49:23,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:23,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:49:23,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:49:23,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:23,765 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:23,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.764705882352942) internal successors, (421), 17 states have internal predecessors, (421), 0 states have call successors, (0), 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:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:23,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:24,497 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9031 transitions and produced 8082 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:24,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:24,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:24,519 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:49:24,719 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:49:24,719 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:49:24,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:24,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1944906012, now seen corresponding path program 1 times [2022-02-19 13:49:24,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:24,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741166796] [2022-02-19 13:49:24,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:24,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:24,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:25,906 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:49:25,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:25,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741166796] [2022-02-19 13:49:25,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741166796] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:49:25,906 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:49:25,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:49:25,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854437520] [2022-02-19 13:49:25,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:49:25,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:49:25,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:25,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:49:25,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:49:25,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:25,908 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:25,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 74.0) internal successors, (222), 3 states have internal predecessors, (222), 0 states have call successors, (0), 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:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:25,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:25,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:25,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:25,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:26,430 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9114 transitions and produced 8165 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:26,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:26,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:26,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-02-19 13:49:26,432 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:49:26,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:26,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1057938167, now seen corresponding path program 1 times [2022-02-19 13:49:26,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:26,433 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795985192] [2022-02-19 13:49:26,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:26,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:27,677 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:49:27,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:27,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795985192] [2022-02-19 13:49:27,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795985192] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:49:27,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649359958] [2022-02-19 13:49:27,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:27,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:49:27,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:49:27,679 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:49:27,680 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:49:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:30,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 7725 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:49:30,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:49:33,915 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:49:33,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:49:36,750 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:49:36,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649359958] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:49:36,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:49:36,751 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:49:36,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360739380] [2022-02-19 13:49:36,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:49:36,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:49:36,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:36,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:49:36,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:49:36,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:36,754 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:36,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 26.375) internal successors, (633), 24 states have internal predecessors, (633), 0 states have call successors, (0), 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:49:36,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:36,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:36,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:36,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:36,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:36,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:36,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:37,348 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9612 transitions and produced 8663 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:37,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:37,385 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:49:37,563 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:49:37,563 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:49:37,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:37,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1973030505, now seen corresponding path program 2 times [2022-02-19 13:49:37,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:37,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964443868] [2022-02-19 13:49:37,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:37,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:37,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:39,290 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:49:39,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:39,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964443868] [2022-02-19 13:49:39,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964443868] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:49:39,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998709907] [2022-02-19 13:49:39,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:49:39,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:49:39,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:49:39,292 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:49:39,335 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:49:42,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:49:42,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:49:42,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 8235 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:49:42,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:49:45,470 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:49:45,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:49:48,615 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:49:48,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998709907] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:49:48,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:49:48,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-02-19 13:49:48,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477438935] [2022-02-19 13:49:48,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:49:48,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:49:48,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:48,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:49:48,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:49:48,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:48,618 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:48,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 25.473684210526315) internal successors, (484), 19 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:48,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:49,807 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18772 transitions and produced 15079 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:49,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-19 13:49:50,018 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:49:50,018 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:49:50,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:50,019 INFO L85 PathProgramCache]: Analyzing trace with hash -675348929, now seen corresponding path program 1 times [2022-02-19 13:49:50,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:50,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518815392] [2022-02-19 13:49:50,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:50,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:50,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:53,903 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:49:53,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:53,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518815392] [2022-02-19 13:49:53,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518815392] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:49:53,903 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:49:53,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:49:53,904 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58905731] [2022-02-19 13:49:53,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:49:53,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:49:53,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:49:53,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:49:53,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:49:53,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:53,904 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:49:53,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 88.66666666666667) internal successors, (266), 3 states have internal predecessors, (266), 0 states have call successors, (0), 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:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:53,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:55,351 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18855 transitions and produced 15162 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:49:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:49:55,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:49:55,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-02-19 13:49:55,360 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:49:55,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:49:55,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1819149708, now seen corresponding path program 1 times [2022-02-19 13:49:55,381 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:49:55,382 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272364607] [2022-02-19 13:49:55,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:55,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:49:55,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:49:58,999 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:49:58,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:49:59,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272364607] [2022-02-19 13:49:59,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272364607] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:49:59,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500126440] [2022-02-19 13:49:59,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:49:59,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:49:59,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:49:59,024 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:49:59,066 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:50:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:03,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 10746 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:50:03,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:50:07,350 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:50:07,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:50:10,945 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:50:10,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500126440] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:50:10,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:50:10,947 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:50:10,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107114292] [2022-02-19 13:50:10,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:50:10,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:50:10,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:50:10,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:50:10,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:50:10,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:10,949 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:50:10,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 28.208333333333332) internal successors, (677), 24 states have internal predecessors, (677), 0 states have call successors, (0), 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:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:10,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:10,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:10,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:10,950 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:12,222 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 19353 transitions and produced 15660 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:12,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:12,265 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:50:12,439 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:50:12,439 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:50:12,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:50:12,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1917439078, now seen corresponding path program 2 times [2022-02-19 13:50:12,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:50:12,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271108969] [2022-02-19 13:50:12,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:12,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:50:13,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:16,147 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:50:16,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:50:16,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271108969] [2022-02-19 13:50:16,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271108969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:50:16,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018213331] [2022-02-19 13:50:16,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:50:16,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:50:16,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:50:16,148 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:50:16,163 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:50:20,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:50:20,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:50:20,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 11256 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:50:20,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:50:24,941 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:50:24,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:50:28,576 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:50:28,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018213331] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:50:28,577 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:50:28,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 21 [2022-02-19 13:50:28,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213414099] [2022-02-19 13:50:28,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:50:28,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-19 13:50:28,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:50:28,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-19 13:50:28,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-02-19 13:50:28,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:28,580 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:50:28,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 27.61904761904762) internal successors, (580), 21 states have internal predecessors, (580), 0 states have call successors, (0), 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:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:28,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:28,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:28,895 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2321 transitions and produced 2311 states. [2022-02-19 13:50:28,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:28,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:28,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:28,942 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:50:29,123 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:50:29,123 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:50:29,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:50:29,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1407301963, now seen corresponding path program 1 times [2022-02-19 13:50:29,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:50:29,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994942495] [2022-02-19 13:50:29,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:29,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:50:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:29,340 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:50:29,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:50:29,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994942495] [2022-02-19 13:50:29,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994942495] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:50:29,340 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:50:29,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:50:29,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484231250] [2022-02-19 13:50:29,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:50:29,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:50:29,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:50:29,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:50:29,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:50:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:29,341 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:50:29,341 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:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:29,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:29,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:29,436 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2404 transitions and produced 2394 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:29,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:29,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-02-19 13:50:29,437 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:50:29,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:50:29,437 INFO L85 PathProgramCache]: Analyzing trace with hash -74846520, now seen corresponding path program 1 times [2022-02-19 13:50:29,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:50:29,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132853808] [2022-02-19 13:50:29,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:29,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:50:29,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:29,726 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:50:29,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:50:29,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132853808] [2022-02-19 13:50:29,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132853808] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:50:29,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842911059] [2022-02-19 13:50:29,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:29,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:50:29,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:50:29,728 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:50:29,729 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:50:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:33,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:50:33,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:50:33,863 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:50:33,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:50:34,653 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:50:34,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842911059] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:50:34,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:50:34,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:50:34,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683210554] [2022-02-19 13:50:34,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:50:34,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:50:34,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:50:34,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:50:34,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:50:34,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:34,655 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:50:34,655 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:50:34,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:34,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:34,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:35,015 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2902 transitions and produced 2892 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:35,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:35,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:35,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:35,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:35,055 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:50:35,229 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:50:35,230 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:50:35,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:50:35,230 INFO L85 PathProgramCache]: Analyzing trace with hash -931993798, now seen corresponding path program 2 times [2022-02-19 13:50:35,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:50:35,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997490714] [2022-02-19 13:50:35,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:35,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:50:35,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:35,565 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:50:35,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:50:35,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997490714] [2022-02-19 13:50:35,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997490714] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:50:35,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602526624] [2022-02-19 13:50:35,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:50:35,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:50:35,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:50:35,567 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:50:35,568 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:50:38,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:50:38,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:50:38,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 3042 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:50:38,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:50:39,980 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:50:39,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:50:40,861 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:50:40,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602526624] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:50:40,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:50:40,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-19 13:50:40,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748857543] [2022-02-19 13:50:40,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:50:40,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-19 13:50:40,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:50:40,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-19 13:50:40,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-19 13:50:40,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:40,863 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:50:40,864 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:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:40,864 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:41,059 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3151 transitions and produced 3141 states. [2022-02-19 13:50:41,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:41,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:41,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:41,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:50:41,111 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:50:41,286 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:50:41,286 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:50:41,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:50:41,287 INFO L85 PathProgramCache]: Analyzing trace with hash 433789811, now seen corresponding path program 3 times [2022-02-19 13:50:41,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:50:41,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780625636] [2022-02-19 13:50:41,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:41,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:50:41,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:50:41,752 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:50:41,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:50:41,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780625636] [2022-02-19 13:50:41,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780625636] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:50:41,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325408312] [2022-02-19 13:50:41,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:50:41,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:50:41,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:50:41,754 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:50:41,755 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:50:57,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-19 13:50:57,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:50:57,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:50:57,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:50:58,310 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:50:58,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:50:59,303 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:50:59,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325408312] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:50:59,303 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:50:59,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-19 13:50:59,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743404704] [2022-02-19 13:50:59,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:50:59,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-19 13:50:59,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:50:59,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-19 13:50:59,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2022-02-19 13:50:59,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:59,305 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:50:59,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 23.47826086956522) internal successors, (540), 23 states have internal predecessors, (540), 0 states have call successors, (0), 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:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:59,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:50:59,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:59,675 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3566 transitions and produced 3556 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:50:59,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:50:59,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:50:59,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 13:50:59,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-19 13:50:59,703 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:50:59,883 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:50:59,884 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:50:59,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:50:59,884 INFO L85 PathProgramCache]: Analyzing trace with hash -578307630, now seen corresponding path program 4 times [2022-02-19 13:50:59,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:50:59,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517725439] [2022-02-19 13:50:59,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:50:59,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:05,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:51:05,193 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 13:51:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 13:51:15,151 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 13:51:15,151 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 13:51:15,151 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (7 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2022-02-19 13:51:15,152 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2022-02-19 13:51:15,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-02-19 13:51:15,153 INFO L732 BasicCegarLoop]: Path program histogram: [4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 13:51:15,153 WARN L235 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 13:51:15,153 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-02-19 13:51:15,167 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:51:15,167 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:51:15,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,167 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:51:15,168 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:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,168 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:51:15,168 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:51:15,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,169 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,170 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,171 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:51:15,172 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:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 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:51:15,172 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:51:15,172 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:51:15,172 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:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,172 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:51:15,172 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:51:15,172 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:51:15,172 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:51:15,172 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:51:15,172 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,173 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,174 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,175 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:51:15,176 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:51:15,176 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:51:15,176 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:51:15,176 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:51:15,176 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:51:15,176 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:51:15,176 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:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,176 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:51:15,176 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:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 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:51:15,177 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:51:15,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,177 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:51:15,177 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:51:15,177 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:51:15,177 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:51:15,177 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:51:15,177 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:51:15,177 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,178 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,179 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,180 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:51:15,180 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:51:15,180 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:51:15,180 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:51:15,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,181 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,182 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,183 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 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:51:15,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 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:51:15,185 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:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,185 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:51:15,185 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:51:15,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,186 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,187 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 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:51:15,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,189 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:51:15,190 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:51:15,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,190 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,191 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,192 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:51:15,193 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:51:15,193 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:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 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:51:15,193 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:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,194 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:51:15,194 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:51:15,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,194 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,195 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,196 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:51:15,197 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:51:15,197 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:51:15,197 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:51:15,197 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:51:15,197 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:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 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:51:15,197 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:51:15,197 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:51:15,197 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:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,197 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:51:15,197 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,198 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,199 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,200 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 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:51:15,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,201 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:51:15,201 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:51:15,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 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:51:15,202 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:51:15,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,202 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:51:15,202 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:51:15,202 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:51:15,202 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:51:15,202 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:51:15,202 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,203 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,204 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 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:51:15,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,206 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,207 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,208 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 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:51:15,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,210 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:51:15,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,210 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:51:15,210 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:51:15,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 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:51:15,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,210 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:51:15,210 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,211 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:51:15,211 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:51:15,211 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:51:15,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 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:51:15,212 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:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 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:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 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:51:15,212 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:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 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:51:15,212 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:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 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:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,213 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:51:15,214 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:51:15,214 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:51:15,214 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:51:15,214 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:51:15,214 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:51:15,214 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:51:15,214 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:51:15,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,214 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:51:15,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,214 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:51:15,214 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:51:15,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,214 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:51:15,215 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:51:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,215 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:51:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,215 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:51:15,215 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:51:15,215 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:51:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~i~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,215 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:51:15,215 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:51:15,215 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:51:15,215 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:51:15,215 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:51:15,215 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:51:15,215 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:51:15,215 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:51:15,216 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:51:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post41#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 13:51:15,216 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:51:15,216 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:51:15,217 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-02-19 13:51:15,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 13:51:15,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:15,232 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:51:15,233 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:51:15,237 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 13:51:15,238 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:51:15,238 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2022-02-19 13:51:15,247 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 520 transitions and produced 520 states. [2022-02-19 13:51:15,247 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:51:15,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:15,247 INFO L85 PathProgramCache]: Analyzing trace with hash -2094856048, now seen corresponding path program 1 times [2022-02-19 13:51:15,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:15,248 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521947271] [2022-02-19 13:51:15,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:15,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:15,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2550 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2550 trivial. 0 not checked. [2022-02-19 13:51:15,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:15,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521947271] [2022-02-19 13:51:15,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521947271] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:51:15,314 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:51:15,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 13:51:15,314 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619266249] [2022-02-19 13:51:15,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:51:15,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 13:51:15,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:15,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 13:51:15,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 13:51:15,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,314 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:15,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 33.5) internal successors, (67), 2 states have internal predecessors, (67), 0 states have call successors, (0), 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:51:15,315 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,316 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 82 transitions and produced 83 states. [2022-02-19 13:51:15,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-02-19 13:51:15,316 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:51:15,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:15,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1347602544, now seen corresponding path program 1 times [2022-02-19 13:51:15,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:15,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327006785] [2022-02-19 13:51:15,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:15,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:15,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:15,360 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:51:15,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:15,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327006785] [2022-02-19 13:51:15,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327006785] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:51:15,361 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:51:15,361 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:51:15,361 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240253875] [2022-02-19 13:51:15,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:51:15,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:51:15,361 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:15,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:51:15,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:51:15,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,361 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:15,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:51:15,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,368 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 89 transitions and produced 90 states. [2022-02-19 13:51:15,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:15,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:15,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-02-19 13:51:15,368 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:51:15,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:15,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1661188762, now seen corresponding path program 1 times [2022-02-19 13:51:15,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:15,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715981949] [2022-02-19 13:51:15,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:15,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:15,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:15,418 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:51:15,418 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:15,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715981949] [2022-02-19 13:51:15,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715981949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:15,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997456112] [2022-02-19 13:51:15,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:15,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:15,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:15,419 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:51:15,420 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:51:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:18,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:51:18,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:18,572 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:51:18,572 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:51:18,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997456112] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:51:18,572 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:51:18,573 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:51:18,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799510979] [2022-02-19 13:51:18,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:51:18,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:51:18,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:18,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:51:18,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:51:18,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:18,573 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:18,573 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:51:18,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:18,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:18,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:18,614 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1329 transitions and produced 1329 states. [2022-02-19 13:51:18,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:18,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:18,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:18,645 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:51:18,816 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:51:18,816 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:51:18,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:18,817 INFO L85 PathProgramCache]: Analyzing trace with hash 867634057, now seen corresponding path program 1 times [2022-02-19 13:51:18,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:18,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170016041] [2022-02-19 13:51:18,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:18,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:18,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:18,991 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:51:18,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:18,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170016041] [2022-02-19 13:51:18,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170016041] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:18,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496338487] [2022-02-19 13:51:18,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:18,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:18,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:18,993 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:51:18,994 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:51:22,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:22,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:51:22,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:23,016 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:51:23,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:51:23,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496338487] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:51:23,016 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:51:23,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:51:23,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839293246] [2022-02-19 13:51:23,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:51:23,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:51:23,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:23,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:51:23,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:51:23,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:23,017 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:23,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:51:23,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:23,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:23,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:23,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:23,060 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1412 transitions and produced 1412 states. [2022-02-19 13:51:23,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:23,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:23,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:23,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:23,094 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:51:23,275 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:51:23,276 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:51:23,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:23,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1367234368, now seen corresponding path program 1 times [2022-02-19 13:51:23,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:23,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760665947] [2022-02-19 13:51:23,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:23,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:23,457 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:51:23,457 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:23,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760665947] [2022-02-19 13:51:23,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760665947] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:23,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886465175] [2022-02-19 13:51:23,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:23,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:23,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:23,459 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:51:23,459 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:51:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:26,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 2451 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 13:51:26,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:27,506 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:51:27,506 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 13:51:27,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886465175] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:51:27,506 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 13:51:27,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 13:51:27,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404956326] [2022-02-19 13:51:27,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:51:27,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:51:27,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:27,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:51:27,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 13:51:27,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:27,508 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:27,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:51:27,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:27,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:27,550 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1402 transitions and produced 1402 states. [2022-02-19 13:51:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:27,587 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:51:27,755 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:51:27,756 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:51:27,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:27,756 INFO L85 PathProgramCache]: Analyzing trace with hash 68570550, now seen corresponding path program 1 times [2022-02-19 13:51:27,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:27,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111950587] [2022-02-19 13:51:27,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:27,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:27,935 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:51:27,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:27,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111950587] [2022-02-19 13:51:27,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111950587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:27,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154395215] [2022-02-19 13:51:27,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:27,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:27,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:27,937 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:51:27,938 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:51:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:31,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 2443 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 13:51:31,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:32,537 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:51:32,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:51:33,469 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:51:33,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154395215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:51:33,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:51:33,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 13:51:33,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105050967] [2022-02-19 13:51:33,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:51:33,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 13:51:33,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:33,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 13:51:33,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 13:51:33,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:33,471 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:33,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.3) internal successors, (173), 10 states have internal predecessors, (173), 0 states have call successors, (0), 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:51:33,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:33,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:33,532 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1416 transitions and produced 1416 states. [2022-02-19 13:51:33,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:33,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:33,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:33,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-02-19 13:51:33,737 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:51:33,738 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:51:33,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:33,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1103359990, now seen corresponding path program 2 times [2022-02-19 13:51:33,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:33,738 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023775341] [2022-02-19 13:51:33,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:33,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:33,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:33,932 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:51:33,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:33,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023775341] [2022-02-19 13:51:33,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023775341] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:33,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984355724] [2022-02-19 13:51:33,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:51:33,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:33,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:33,934 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:51:33,935 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:51:37,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:51:37,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:51:37,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 2463 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 13:51:37,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:38,290 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:51:38,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:51:39,130 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:51:39,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984355724] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:51:39,131 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:51:39,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 13:51:39,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21210216] [2022-02-19 13:51:39,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:51:39,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:51:39,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:39,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:51:39,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:51:39,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:39,132 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:39,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.0) internal successors, (209), 19 states have internal predecessors, (209), 0 states have call successors, (0), 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:51:39,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:39,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:39,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:39,392 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3905 transitions and produced 3703 states. [2022-02-19 13:51:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:39,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:39,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:39,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-19 13:51:39,604 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:51:39,605 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:51:39,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:39,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1304229935, now seen corresponding path program 1 times [2022-02-19 13:51:39,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:39,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929076534] [2022-02-19 13:51:39,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:39,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:39,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:40,101 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:51:40,101 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:40,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929076534] [2022-02-19 13:51:40,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929076534] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:51:40,102 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:51:40,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:51:40,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869584468] [2022-02-19 13:51:40,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:51:40,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:51:40,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:40,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:51:40,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:51:40,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:40,103 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:40,103 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:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:40,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:40,248 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 3988 transitions and produced 3786 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:40,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:40,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-02-19 13:51:40,249 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:51:40,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:40,249 INFO L85 PathProgramCache]: Analyzing trace with hash 437174686, now seen corresponding path program 1 times [2022-02-19 13:51:40,249 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:40,249 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869602272] [2022-02-19 13:51:40,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:40,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:40,754 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:51:40,754 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:40,755 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869602272] [2022-02-19 13:51:40,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869602272] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:40,755 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045783340] [2022-02-19 13:51:40,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:40,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:40,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:40,756 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:51:40,757 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:51:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:44,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 4759 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 13:51:44,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:46,298 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:51:46,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:51:48,359 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:51:48,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045783340] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:51:48,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:51:48,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 17, 17] total 24 [2022-02-19 13:51:48,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567229053] [2022-02-19 13:51:48,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:51:48,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:51:48,361 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:48,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:51:48,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:51:48,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:48,361 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:48,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 12.958333333333334) internal successors, (311), 24 states have internal predecessors, (311), 0 states have call successors, (0), 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:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:48,677 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4092 transitions and produced 3885 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:48,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:51:48,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-19 13:51:48,895 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:51:48,896 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:51:48,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:48,896 INFO L85 PathProgramCache]: Analyzing trace with hash -657281407, now seen corresponding path program 2 times [2022-02-19 13:51:48,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:48,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890978009] [2022-02-19 13:51:48,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:48,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:49,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:49,418 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:51:49,418 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:49,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890978009] [2022-02-19 13:51:49,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890978009] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:49,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124585635] [2022-02-19 13:51:49,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:51:49,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:49,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:49,419 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:51:49,420 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:51:53,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:51:53,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:51:53,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 4874 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:51:53,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:51:55,160 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:51:55,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:51:56,869 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:51:56,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124585635] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:51:56,869 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:51:56,870 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 7] total 15 [2022-02-19 13:51:56,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966105996] [2022-02-19 13:51:56,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:51:56,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-19 13:51:56,870 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:51:56,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-19 13:51:56,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-19 13:51:56,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:56,871 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:51:56,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 26.933333333333334) internal successors, (404), 15 states have internal predecessors, (404), 0 states have call successors, (0), 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:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:56,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:51:56,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:57,135 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 4424 transitions and produced 4217 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:51:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:51:57,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:51:57,174 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:51:57,363 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:51:57,363 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:51:57,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:51:57,364 INFO L85 PathProgramCache]: Analyzing trace with hash 808093407, now seen corresponding path program 3 times [2022-02-19 13:51:57,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:51:57,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381559303] [2022-02-19 13:51:57,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:51:57,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:51:57,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:51:58,126 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:51:58,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:51:58,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381559303] [2022-02-19 13:51:58,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381559303] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:51:58,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057296074] [2022-02-19 13:51:58,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-19 13:51:58,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:51:58,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:51:58,128 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:51:58,129 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:52:02,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-19 13:52:02,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:52:02,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:52:02,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:52:04,473 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:52:04,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:52:07,029 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:52:07,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057296074] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:52:07,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:52:07,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-19 13:52:07,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224287091] [2022-02-19 13:52:07,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:52:07,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-19 13:52:07,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:52:07,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-19 13:52:07,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-19 13:52:07,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:07,031 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:52:07,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 24.764705882352942) internal successors, (421), 17 states have internal predecessors, (421), 0 states have call successors, (0), 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:52:07,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:07,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:07,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:07,655 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9031 transitions and produced 8082 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:07,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:07,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:07,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:07,681 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:52:07,874 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:52:07,874 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:52:07,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:52:07,875 INFO L85 PathProgramCache]: Analyzing trace with hash 974610457, now seen corresponding path program 1 times [2022-02-19 13:52:07,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:52:07,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192164432] [2022-02-19 13:52:07,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:07,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:52:08,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:09,526 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:52:09,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:52:09,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192164432] [2022-02-19 13:52:09,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192164432] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:52:09,527 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:52:09,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:52:09,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945441577] [2022-02-19 13:52:09,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:52:09,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:52:09,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:52:09,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:52:09,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:52:09,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:09,528 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:52:09,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 74.0) internal successors, (222), 3 states have internal predecessors, (222), 0 states have call successors, (0), 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:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:09,528 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:10,151 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9114 transitions and produced 8165 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:10,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:10,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-02-19 13:52:10,152 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:52:10,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:52:10,152 INFO L85 PathProgramCache]: Analyzing trace with hash 423246828, now seen corresponding path program 1 times [2022-02-19 13:52:10,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:52:10,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256851560] [2022-02-19 13:52:10,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:10,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:52:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:11,711 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:52:11,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:52:11,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256851560] [2022-02-19 13:52:11,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256851560] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:52:11,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549403832] [2022-02-19 13:52:11,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:11,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:52:11,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:52:11,713 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:52:11,713 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:52:16,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:16,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 7725 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:52:16,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:52:19,002 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:52:19,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:52:21,834 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:52:21,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549403832] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:52:21,835 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:52:21,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:52:21,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907535871] [2022-02-19 13:52:21,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:52:21,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:52:21,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:52:21,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:52:21,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:52:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:21,837 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:52:21,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 26.375) internal successors, (633), 24 states have internal predecessors, (633), 0 states have call successors, (0), 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:52:21,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:21,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:22,497 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 9612 transitions and produced 8663 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:22,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:22,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:22,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:22,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:22,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:22,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:22,541 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:52:22,707 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:52:22,708 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:52:22,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:52:22,708 INFO L85 PathProgramCache]: Analyzing trace with hash 736129566, now seen corresponding path program 2 times [2022-02-19 13:52:22,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:52:22,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610554287] [2022-02-19 13:52:22,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:22,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:52:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:24,731 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:52:24,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:52:24,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610554287] [2022-02-19 13:52:24,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610554287] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:52:24,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865190817] [2022-02-19 13:52:24,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:52:24,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:52:24,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:52:24,733 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:52:24,737 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:52:29,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:52:29,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:52:29,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 8235 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:52:29,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:52:33,020 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:52:33,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:52:36,603 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:52:36,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865190817] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:52:36,604 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:52:36,605 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-02-19 13:52:36,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882695330] [2022-02-19 13:52:36,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:52:36,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 13:52:36,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:52:36,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 13:52:36,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-19 13:52:36,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:36,606 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:52:36,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 25.473684210526315) internal successors, (484), 19 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:36,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:38,055 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18772 transitions and produced 15079 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:38,102 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:52:38,275 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:52:38,275 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:52:38,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:52:38,276 INFO L85 PathProgramCache]: Analyzing trace with hash 599426856, now seen corresponding path program 1 times [2022-02-19 13:52:38,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:52:38,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560722039] [2022-02-19 13:52:38,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:38,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:52:38,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:41,386 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:52:41,386 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:52:41,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560722039] [2022-02-19 13:52:41,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560722039] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:52:41,386 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:52:41,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:52:41,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23313900] [2022-02-19 13:52:41,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:52:41,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:52:41,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:52:41,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:52:41,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:52:41,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:41,389 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:52:41,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 88.66666666666667) internal successors, (266), 3 states have internal predecessors, (266), 0 states have call successors, (0), 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:52:41,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:41,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:41,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:41,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:41,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:41,390 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:42,452 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 18855 transitions and produced 15162 states. [2022-02-19 13:52:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:52:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:52:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:52:42,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-02-19 13:52:42,455 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:52:42,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:52:42,455 INFO L85 PathProgramCache]: Analyzing trace with hash 73143989, now seen corresponding path program 1 times [2022-02-19 13:52:42,455 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:52:42,455 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096302401] [2022-02-19 13:52:42,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:42,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:52:42,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:45,426 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:52:45,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:52:45,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096302401] [2022-02-19 13:52:45,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096302401] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:52:45,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402407459] [2022-02-19 13:52:45,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:52:45,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:52:45,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:52:45,428 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:52:45,429 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:52:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:52:51,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 10746 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-19 13:52:51,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:52:55,990 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:52:55,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:53:00,713 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:53:00,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402407459] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:53:00,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:53:00,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 24 [2022-02-19 13:53:00,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770342014] [2022-02-19 13:53:00,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:53:00,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-19 13:53:00,716 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:53:00,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-19 13:53:00,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-19 13:53:00,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:00,716 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:53:00,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 28.208333333333332) internal successors, (677), 24 states have internal predecessors, (677), 0 states have call successors, (0), 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:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:00,717 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:00,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:02,040 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 19353 transitions and produced 15660 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:02,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:02,093 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:53:02,263 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:53:02,263 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:53:02,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:53:02,264 INFO L85 PathProgramCache]: Analyzing trace with hash 293002819, now seen corresponding path program 2 times [2022-02-19 13:53:02,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:53:02,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485853348] [2022-02-19 13:53:02,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:53:02,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:53:03,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:53:06,002 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:53:06,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:53:06,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485853348] [2022-02-19 13:53:06,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485853348] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 13:53:06,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282095876] [2022-02-19 13:53:06,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-19 13:53:06,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 13:53:06,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 13:53:06,004 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:53:06,005 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:53:11,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-19 13:53:11,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-19 13:53:11,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 11256 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-19 13:53:11,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 13:53:14,741 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:53:14,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 13:53:18,532 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:53:18,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282095876] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 13:53:18,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 13:53:18,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 21 [2022-02-19 13:53:18,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670762475] [2022-02-19 13:53:18,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 13:53:18,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-19 13:53:18,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:53:18,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-19 13:53:18,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-02-19 13:53:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:18,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:53:18,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 27.61904761904762) internal successors, (580), 21 states have internal predecessors, (580), 0 states have call successors, (0), 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:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:18,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:21,913 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 45682 transitions and produced 30327 states. [2022-02-19 13:53:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:53:21,968 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:53:22,116 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:53:22,116 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:53:22,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 13:53:22,117 INFO L85 PathProgramCache]: Analyzing trace with hash 50381583, now seen corresponding path program 1 times [2022-02-19 13:53:22,117 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 13:53:22,117 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921909693] [2022-02-19 13:53:22,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 13:53:22,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 13:53:22,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 13:53:26,943 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:53:26,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 13:53:26,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921909693] [2022-02-19 13:53:26,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921909693] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 13:53:26,944 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 13:53:26,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-19 13:53:26,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122129865] [2022-02-19 13:53:26,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 13:53:26,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 13:53:26,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 13:53:26,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 13:53:26,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-19 13:53:26,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:26,945 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 13:53:26,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 103.33333333333333) internal successors, (310), 3 states have internal predecessors, (310), 0 states have call successors, (0), 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:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2022-02-19 13:53:26,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states.