/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/floating_read-15.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-ba0fd47f62a02cd5486659f03d300faf678a2e90-ba0fd47 [2021-11-13 23:02:25,558 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 23:02:25,560 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 23:02:25,616 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 23:02:25,617 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 23:02:25,620 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 23:02:25,622 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 23:02:25,627 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 23:02:25,629 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 23:02:25,632 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 23:02:25,633 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 23:02:25,634 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 23:02:25,634 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 23:02:25,634 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 23:02:25,635 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 23:02:25,636 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 23:02:25,637 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 23:02:25,637 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 23:02:25,638 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 23:02:25,640 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 23:02:25,641 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 23:02:25,643 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 23:02:25,646 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 23:02:25,647 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 23:02:25,656 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 23:02:25,656 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 23:02:25,657 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 23:02:25,658 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 23:02:25,658 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 23:02:25,659 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 23:02:25,659 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 23:02:25,660 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 23:02:25,661 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 23:02:25,661 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 23:02:25,662 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 23:02:25,663 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 23:02:25,663 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 23:02:25,663 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 23:02:25,663 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 23:02:25,664 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 23:02:25,664 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 23:02:25,665 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe.epf [2021-11-13 23:02:25,695 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 23:02:25,695 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 23:02:25,695 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 23:02:25,695 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 23:02:25,696 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 23:02:25,696 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 23:02:25,697 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 23:02:25,697 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 23:02:25,697 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 23:02:25,697 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 23:02:25,698 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 23:02:25,699 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 23:02:25,699 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 23:02:25,699 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 23:02:25,699 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 23:02:25,699 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 23:02:25,699 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 23:02:25,699 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-11-13 23:02:25,700 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 23:02:25,700 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 23:02:25,701 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-11-13 23:02:25,701 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 23:02:25,702 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2021-11-13 23:02:25,702 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-11-13 23:02:25,702 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-11-13 23:02:25,875 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 23:02:25,892 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 23:02:25,894 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 23:02:25,895 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 23:02:25,895 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 23:02:25,896 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-deagle/floating_read-15.i [2021-11-13 23:02:25,955 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fda204910/a672f5b5fdc04a0598b304bae5097bad/FLAG04482ff4c [2021-11-13 23:02:26,325 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 23:02:26,325 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/floating_read-15.i [2021-11-13 23:02:26,337 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fda204910/a672f5b5fdc04a0598b304bae5097bad/FLAG04482ff4c [2021-11-13 23:02:26,707 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fda204910/a672f5b5fdc04a0598b304bae5097bad [2021-11-13 23:02:26,709 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 23:02:26,710 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-13 23:02:26,714 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 23:02:26,714 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 23:02:26,720 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 23:02:26,720 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 11:02:26" (1/1) ... [2021-11-13 23:02:26,721 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5501c17e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:26, skipping insertion in model container [2021-11-13 23:02:26,721 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 11:02:26" (1/1) ... [2021-11-13 23:02:26,725 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 23:02:26,776 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 23:02:27,028 WARN L1537 CHandler]: Possible shadowing of function thread [2021-11-13 23:02:27,036 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/floating_read-15.i[31197,31210] [2021-11-13 23:02:27,042 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 23:02:27,046 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 23:02:27,076 WARN L1537 CHandler]: Possible shadowing of function thread [2021-11-13 23:02:27,079 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-deagle/floating_read-15.i[31197,31210] [2021-11-13 23:02:27,080 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 23:02:27,105 INFO L208 MainTranslator]: Completed translation [2021-11-13 23:02:27,105 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27 WrapperNode [2021-11-13 23:02:27,105 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 23:02:27,106 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 23:02:27,106 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 23:02:27,106 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 23:02:27,112 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,145 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,160 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 23:02:27,161 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 23:02:27,161 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 23:02:27,161 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 23:02:27,167 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,167 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,170 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,170 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,181 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,184 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,185 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,187 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 23:02:27,188 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 23:02:27,188 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 23:02:27,188 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 23:02:27,191 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (1/1) ... [2021-11-13 23:02:27,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 23:02:27,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:27,220 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:27,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 23:02:27,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 23:02:27,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 23:02:27,264 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2021-11-13 23:02:27,266 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-13 23:02:27,266 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 23:02:27,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 23:02:27,268 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-13 23:02:27,559 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 23:02:27,559 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 23:02:27,561 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:02:27 BoogieIcfgContainer [2021-11-13 23:02:27,561 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 23:02:27,562 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 23:02:27,563 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 23:02:27,566 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 23:02:27,566 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 11:02:26" (1/3) ... [2021-11-13 23:02:27,567 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1aad62dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 11:02:27, skipping insertion in model container [2021-11-13 23:02:27,567 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:02:27" (2/3) ... [2021-11-13 23:02:27,568 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1aad62dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 11:02:27, skipping insertion in model container [2021-11-13 23:02:27,568 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:02:27" (3/3) ... [2021-11-13 23:02:27,569 INFO L111 eAbstractionObserver]: Analyzing ICFG floating_read-15.i [2021-11-13 23:02:27,574 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-13 23:02:27,574 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 23:02:27,574 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 23:02:27,574 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-13 23:02:27,595 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,596 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,597 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,598 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,598 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,598 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,598 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,600 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,601 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,601 WARN L322 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,601 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,601 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:27,604 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-11-13 23:02:27,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:27,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:27,643 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) [2021-11-13 23:02:27,652 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 [2021-11-13 23:02:27,675 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:27,682 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:27,682 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:27,715 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:27,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:27,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1781753840, now seen corresponding path program 1 times [2021-11-13 23:02:27,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:27,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084336160] [2021-11-13 23:02:27,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:27,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:27,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:27,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084336160] [2021-11-13 23:02:27,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084336160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:27,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:27,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:27,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731700830] [2021-11-13 23:02:27,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:27,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:27,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:27,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:27,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:27,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:27,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:27,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:27,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:27,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 23:02:27,900 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:27,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:27,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1781754801, now seen corresponding path program 1 times [2021-11-13 23:02:27,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:27,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447549141] [2021-11-13 23:02:27,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:27,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:27,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:27,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:27,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447549141] [2021-11-13 23:02:27,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447549141] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:27,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:27,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:27,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317603023] [2021-11-13 23:02:27,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:27,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:27,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:27,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:27,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:27,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:27,976 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:27,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:27,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:27,977 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 23:02:28,040 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:28,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:28,041 INFO L85 PathProgramCache]: Analyzing trace with hash -315270955, now seen corresponding path program 1 times [2021-11-13 23:02:28,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:28,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427123240] [2021-11-13 23:02:28,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:28,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:28,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:28,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:28,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:28,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427123240] [2021-11-13 23:02:28,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427123240] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:28,092 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:28,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:28,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663318855] [2021-11-13 23:02:28,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:28,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:28,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:28,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:28,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:28,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,094 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:28,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:28,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 23:02:28,118 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:28,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:28,118 INFO L85 PathProgramCache]: Analyzing trace with hash 906942983, now seen corresponding path program 1 times [2021-11-13 23:02:28,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:28,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582182950] [2021-11-13 23:02:28,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:28,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:28,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:28,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:28,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582182950] [2021-11-13 23:02:28,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582182950] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:28,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059449408] [2021-11-13 23:02:28,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:28,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:28,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:28,191 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:28,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 23:02:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:28,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:28,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:28,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:28,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:28,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059449408] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:28,848 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:28,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:28,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930486275] [2021-11-13 23:02:28,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:28,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:28,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:28,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:28,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:28,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,850 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:28,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:28,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:28,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:28,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 23:02:28,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:29,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-11-13 23:02:29,118 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:29,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:29,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1968634815, now seen corresponding path program 1 times [2021-11-13 23:02:29,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:29,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502841878] [2021-11-13 23:02:29,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:29,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:29,133 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:29,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:29,180 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:29,180 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:29,181 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:29,183 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:29,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 23:02:29,193 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2021-11-13 23:02:29,194 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:29,194 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,203 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,204 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,205 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,205 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,205 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,205 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,205 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,205 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,206 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,207 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,208 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,212 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,216 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,217 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,217 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,217 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,217 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,218 WARN L322 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,218 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,218 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,218 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,218 WARN L322 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,218 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:29,220 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-13 23:02:29,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:29,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:29,224 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:29,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2021-11-13 23:02:29,230 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:29,231 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:29,231 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:29,236 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:29,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:29,236 INFO L85 PathProgramCache]: Analyzing trace with hash 775345522, now seen corresponding path program 1 times [2021-11-13 23:02:29,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:29,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333345593] [2021-11-13 23:02:29,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:29,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:29,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:29,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:29,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:29,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333345593] [2021-11-13 23:02:29,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333345593] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:29,253 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:29,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:29,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059920031] [2021-11-13 23:02:29,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:29,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:29,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:29,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:29,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:29,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,254 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:29,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:29,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 23:02:29,257 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:29,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:29,257 INFO L85 PathProgramCache]: Analyzing trace with hash 775346483, now seen corresponding path program 1 times [2021-11-13 23:02:29,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:29,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788338395] [2021-11-13 23:02:29,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:29,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:29,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:29,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:29,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788338395] [2021-11-13 23:02:29,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788338395] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:29,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:29,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:29,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717783192] [2021-11-13 23:02:29,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:29,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:29,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:29,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:29,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:29,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,288 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:29,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:29,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 23:02:29,331 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:29,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:29,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1083506660, now seen corresponding path program 1 times [2021-11-13 23:02:29,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:29,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338303748] [2021-11-13 23:02:29,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:29,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:29,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:29,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:29,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338303748] [2021-11-13 23:02:29,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338303748] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:29,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:29,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:29,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397787630] [2021-11-13 23:02:29,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:29,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:29,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:29,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:29,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:29,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,378 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:29,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:29,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 23:02:29,430 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:29,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:29,430 INFO L85 PathProgramCache]: Analyzing trace with hash -2017126046, now seen corresponding path program 1 times [2021-11-13 23:02:29,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:29,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203948543] [2021-11-13 23:02:29,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:29,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:29,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:29,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:29,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:29,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203948543] [2021-11-13 23:02:29,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203948543] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:29,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284463240] [2021-11-13 23:02:29,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:29,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:29,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:29,471 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:29,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 23:02:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:29,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:29,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:29,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:29,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:29,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:29,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284463240] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:29,710 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:29,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:29,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126673619] [2021-11-13 23:02:29,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:29,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:29,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:29,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:29,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:29,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,712 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:29,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:29,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:29,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:29,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:29,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:30,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:30,015 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:30,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:30,016 INFO L85 PathProgramCache]: Analyzing trace with hash 286308789, now seen corresponding path program 1 times [2021-11-13 23:02:30,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:30,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762488593] [2021-11-13 23:02:30,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:30,030 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:30,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:30,045 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:30,045 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:30,045 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:30,045 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:30,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 23:02:30,058 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2021-11-13 23:02:30,058 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:30,058 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-11-13 23:02:30,066 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,066 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,067 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,068 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,069 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,070 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,071 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,072 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,072 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,072 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,072 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,072 WARN L322 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,072 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,073 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,073 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,073 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,073 WARN L322 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,074 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,074 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,074 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,074 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,074 WARN L322 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:30,076 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-13 23:02:30,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:30,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:30,078 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:30,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2021-11-13 23:02:30,082 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:30,082 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:30,082 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:30,086 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:30,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:30,087 INFO L85 PathProgramCache]: Analyzing trace with hash 898626907, now seen corresponding path program 1 times [2021-11-13 23:02:30,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:30,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497889628] [2021-11-13 23:02:30,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:30,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:30,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:30,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497889628] [2021-11-13 23:02:30,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497889628] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:30,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:30,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:30,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634000600] [2021-11-13 23:02:30,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:30,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:30,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:30,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:30,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:30,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,100 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:30,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:30,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-13 23:02:30,102 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:30,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:30,102 INFO L85 PathProgramCache]: Analyzing trace with hash 898627868, now seen corresponding path program 1 times [2021-11-13 23:02:30,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:30,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923910333] [2021-11-13 23:02:30,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:30,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:30,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:30,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923910333] [2021-11-13 23:02:30,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923910333] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:30,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:30,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:30,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477884314] [2021-11-13 23:02:30,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:30,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:30,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:30,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:30,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:30,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,127 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:30,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:30,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 23:02:30,192 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:30,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:30,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1823512938, now seen corresponding path program 1 times [2021-11-13 23:02:30,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:30,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387093401] [2021-11-13 23:02:30,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:30,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:30,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:30,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387093401] [2021-11-13 23:02:30,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387093401] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:30,223 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:30,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:30,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380580836] [2021-11-13 23:02:30,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:30,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:30,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:30,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:30,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:30,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,224 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:30,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:30,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,225 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 23:02:30,239 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:30,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:30,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1587743943, now seen corresponding path program 1 times [2021-11-13 23:02:30,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:30,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531626146] [2021-11-13 23:02:30,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,273 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:30,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:30,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531626146] [2021-11-13 23:02:30,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531626146] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:30,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736728260] [2021-11-13 23:02:30,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:30,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:30,275 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:30,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-13 23:02:30,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:30,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:30,391 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:30,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:30,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:30,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736728260] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:30,458 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:30,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:30,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545527188] [2021-11-13 23:02:30,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:30,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:30,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:30,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:30,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:30,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,460 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:30,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:30,460 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,460 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,460 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,460 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:30,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:30,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:30,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:30,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:30,783 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:30,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:30,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1192635454, now seen corresponding path program 1 times [2021-11-13 23:02:30,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:30,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756834222] [2021-11-13 23:02:30,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,865 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:30,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:30,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756834222] [2021-11-13 23:02:30,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756834222] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:30,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805349942] [2021-11-13 23:02:30,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:30,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:30,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:30,867 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:30,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-13 23:02:30,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:30,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:30,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:31,044 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:31,181 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805349942] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:31,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:31,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:31,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701383310] [2021-11-13 23:02:31,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:31,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:31,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:31,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:31,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:31,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,184 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:31,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:31,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:31,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:31,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 23:02:31,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:31,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:31,475 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:31,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:31,476 INFO L85 PathProgramCache]: Analyzing trace with hash 176735389, now seen corresponding path program 1 times [2021-11-13 23:02:31,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:31,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474577259] [2021-11-13 23:02:31,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:31,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:31,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:31,486 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:31,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:31,502 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:31,502 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:31,502 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:31,502 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:31,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-13 23:02:31,504 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-13 23:02:31,504 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:31,504 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-11-13 23:02:31,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,513 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,513 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,515 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,518 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,519 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,521 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,522 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,522 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,522 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,522 WARN L322 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,522 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,523 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,523 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,523 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,523 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,523 WARN L322 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:31,525 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-11-13 23:02:31,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:31,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:31,527 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:31,559 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:31,559 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:31,559 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:31,562 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:31,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:31,562 INFO L85 PathProgramCache]: Analyzing trace with hash -2143369301, now seen corresponding path program 1 times [2021-11-13 23:02:31,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:31,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389423057] [2021-11-13 23:02:31,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:31,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:31,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:31,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Waiting until timeout for monitored process [2021-11-13 23:02:31,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:31,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389423057] [2021-11-13 23:02:31,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389423057] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:31,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:31,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:31,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106898160] [2021-11-13 23:02:31,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:31,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:31,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:31,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:31,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:31,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,575 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:31,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:31,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 23:02:31,577 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:31,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:31,577 INFO L85 PathProgramCache]: Analyzing trace with hash -2143368340, now seen corresponding path program 1 times [2021-11-13 23:02:31,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:31,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60714108] [2021-11-13 23:02:31,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:31,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:31,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:31,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60714108] [2021-11-13 23:02:31,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60714108] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:31,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:31,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:31,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856816433] [2021-11-13 23:02:31,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:31,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:31,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:31,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:31,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:31,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,593 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:31,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:31,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 23:02:31,631 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:31,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:31,632 INFO L85 PathProgramCache]: Analyzing trace with hash -184146753, now seen corresponding path program 1 times [2021-11-13 23:02:31,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:31,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57163616] [2021-11-13 23:02:31,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:31,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:31,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:31,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:31,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:31,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57163616] [2021-11-13 23:02:31,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57163616] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:31,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:31,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:31,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474769111] [2021-11-13 23:02:31,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:31,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:31,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:31,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:31,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:31,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,650 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:31,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:31,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 23:02:31,663 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:31,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:31,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1187205763, now seen corresponding path program 1 times [2021-11-13 23:02:31,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:31,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720372611] [2021-11-13 23:02:31,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:31,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:31,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:31,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:31,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720372611] [2021-11-13 23:02:31,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720372611] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:31,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259002351] [2021-11-13 23:02:31,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:31,692 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:31,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:31,693 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:31,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-13 23:02:31,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:31,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:31,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:31,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:31,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:31,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259002351] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:31,904 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:31,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:31,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463913656] [2021-11-13 23:02:31,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:31,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:31,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:31,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:31,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:31,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,905 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:31,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:31,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:31,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:31,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:32,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:32,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:32,213 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:32,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:32,213 INFO L85 PathProgramCache]: Analyzing trace with hash -973315185, now seen corresponding path program 1 times [2021-11-13 23:02:32,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:32,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907980323] [2021-11-13 23:02:32,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:32,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:32,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:32,268 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:32,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:32,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907980323] [2021-11-13 23:02:32,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907980323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:32,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230347144] [2021-11-13 23:02:32,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:32,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:32,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:32,270 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:32,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-13 23:02:32,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:32,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:32,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:32,457 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:32,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:32,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230347144] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:32,592 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:32,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:32,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503291337] [2021-11-13 23:02:32,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:32,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:32,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:32,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:32,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:32,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,594 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:32,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:32,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:32,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:32,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:32,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:32,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:32,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:32,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-13 23:02:32,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:32,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-13 23:02:32,923 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:32,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:32,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1693116247, now seen corresponding path program 1 times [2021-11-13 23:02:32,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:32,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154229494] [2021-11-13 23:02:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:32,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:32,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:32,933 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:32,947 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:32,947 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:32,947 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:32,947 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:32,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-13 23:02:32,949 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-13 23:02:32,949 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:32,949 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,956 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,957 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,958 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,959 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,960 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,961 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,962 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,963 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe threadThread1of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe threadThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,964 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe threadThread3of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe threadThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,965 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,966 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,966 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,966 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,966 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,966 WARN L322 ript$VariableManager]: TermVariabe threadThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:32,967 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-11-13 23:02:32,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:32,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:32,969 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:32,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Waiting until timeout for monitored process [2021-11-13 23:02:32,971 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:32,972 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:32,972 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:32,975 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:32,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:32,975 INFO L85 PathProgramCache]: Analyzing trace with hash 239291490, now seen corresponding path program 1 times [2021-11-13 23:02:32,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:32,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331113215] [2021-11-13 23:02:32,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:32,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:32,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:32,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:32,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:32,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331113215] [2021-11-13 23:02:32,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331113215] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:32,987 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:32,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:32,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958831738] [2021-11-13 23:02:32,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:32,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:32,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:32,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:32,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:32,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,988 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:32,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:32,988 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:32,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-13 23:02:32,989 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:32,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:32,989 INFO L85 PathProgramCache]: Analyzing trace with hash 239292451, now seen corresponding path program 1 times [2021-11-13 23:02:32,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:32,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805084390] [2021-11-13 23:02:32,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:32,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:33,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:33,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:33,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805084390] [2021-11-13 23:02:33,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805084390] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:33,002 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:33,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:33,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947547706] [2021-11-13 23:02:33,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:33,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:33,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:33,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:33,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:33,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,003 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:33,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:33,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 23:02:33,038 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:33,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:33,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1483448859, now seen corresponding path program 1 times [2021-11-13 23:02:33,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:33,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864250179] [2021-11-13 23:02:33,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:33,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:33,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:33,053 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:33,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:33,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864250179] [2021-11-13 23:02:33,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864250179] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:33,054 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:33,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:33,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702244364] [2021-11-13 23:02:33,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:33,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:33,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:33,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:33,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:33,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,055 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:33,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:33,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-13 23:02:33,066 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:33,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:33,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1737726477, now seen corresponding path program 1 times [2021-11-13 23:02:33,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:33,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410472911] [2021-11-13 23:02:33,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:33,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:33,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:33,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:33,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:33,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410472911] [2021-11-13 23:02:33,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410472911] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:33,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65165345] [2021-11-13 23:02:33,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:33,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:33,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:33,095 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:33,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-13 23:02:33,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:33,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:33,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:33,212 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:33,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:33,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:33,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65165345] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:33,275 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:33,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:33,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772848037] [2021-11-13 23:02:33,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:33,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:33,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:33,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:33,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:33,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,277 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:33,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:33,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:33,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:33,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:33,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:33,560 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,SelfDestructingSolverStorable25 [2021-11-13 23:02:33,560 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:33,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:33,560 INFO L85 PathProgramCache]: Analyzing trace with hash 157483872, now seen corresponding path program 1 times [2021-11-13 23:02:33,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:33,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108294180] [2021-11-13 23:02:33,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:33,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:33,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:33,611 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:02:33,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:33,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108294180] [2021-11-13 23:02:33,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108294180] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:33,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120916131] [2021-11-13 23:02:33,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:33,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:33,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:33,613 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:33,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-13 23:02:33,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:33,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:33,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:33,851 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:33,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:34,055 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:34,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120916131] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:34,055 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:34,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2021-11-13 23:02:34,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158621848] [2021-11-13 23:02:34,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:34,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 23:02:34,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:34,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 23:02:34,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-11-13 23:02:34,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,057 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:34,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:34,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:34,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:34,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 23:02:34,619 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:34,796 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,SelfDestructingSolverStorable26 [2021-11-13 23:02:34,796 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:34,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:34,796 INFO L85 PathProgramCache]: Analyzing trace with hash -184578877, now seen corresponding path program 1 times [2021-11-13 23:02:34,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:34,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854562284] [2021-11-13 23:02:34,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:34,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:34,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:34,806 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:34,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:34,826 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:34,827 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:34,827 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:34,827 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:34,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-13 23:02:34,828 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-13 23:02:34,828 WARN L234 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:34,828 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,836 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,837 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,838 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,839 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,840 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,841 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,842 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,843 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,844 WARN L322 ript$VariableManager]: TermVariabe threadThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe threadThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,845 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,846 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe threadThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,847 WARN L322 ript$VariableManager]: TermVariabe threadThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:34,848 INFO L148 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-11-13 23:02:34,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:34,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:34,850 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:34,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Waiting until timeout for monitored process [2021-11-13 23:02:34,853 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:34,854 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:34,854 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:34,856 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:34,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:34,856 INFO L85 PathProgramCache]: Analyzing trace with hash -543325312, now seen corresponding path program 1 times [2021-11-13 23:02:34,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:34,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146274005] [2021-11-13 23:02:34,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:34,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:34,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:34,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:34,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:34,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146274005] [2021-11-13 23:02:34,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146274005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:34,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:34,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:34,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808172856] [2021-11-13 23:02:34,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:34,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:34,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:34,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:34,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:34,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,866 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:34,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:34,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-13 23:02:34,867 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:34,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:34,867 INFO L85 PathProgramCache]: Analyzing trace with hash -543324351, now seen corresponding path program 1 times [2021-11-13 23:02:34,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:34,867 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393911852] [2021-11-13 23:02:34,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:34,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:34,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:34,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:34,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:34,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393911852] [2021-11-13 23:02:34,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393911852] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:34,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:34,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:34,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347183454] [2021-11-13 23:02:34,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:34,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:34,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:34,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:34,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:34,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,880 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:34,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:34,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-13 23:02:34,933 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:34,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:34,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1763634818, now seen corresponding path program 1 times [2021-11-13 23:02:34,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:34,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362755259] [2021-11-13 23:02:34,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:34,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:34,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:34,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:34,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:34,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362755259] [2021-11-13 23:02:34,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362755259] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:34,948 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:34,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:34,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486563299] [2021-11-13 23:02:34,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:34,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:34,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:34,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:34,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:34,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,949 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:34,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:34,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:34,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-13 23:02:34,960 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:34,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:34,961 INFO L85 PathProgramCache]: Analyzing trace with hash -35190009, now seen corresponding path program 1 times [2021-11-13 23:02:34,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:34,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730055283] [2021-11-13 23:02:34,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:34,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:34,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:34,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:34,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:34,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730055283] [2021-11-13 23:02:34,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730055283] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:34,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860023319] [2021-11-13 23:02:34,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:34,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:34,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:34,988 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:34,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-13 23:02:35,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:35,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:35,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:35,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:35,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:35,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:35,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860023319] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:35,160 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:35,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:35,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419525742] [2021-11-13 23:02:35,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:35,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:35,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:35,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:35,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:35,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:35,161 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:35,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:35,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:35,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:35,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:35,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:35,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:35,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:35,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:35,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:35,261 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-11-13 23:02:35,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:35,452 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:35,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:35,453 INFO L85 PathProgramCache]: Analyzing trace with hash 294836694, now seen corresponding path program 1 times [2021-11-13 23:02:35,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:35,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986967144] [2021-11-13 23:02:35,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:35,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:35,504 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:35,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:35,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986967144] [2021-11-13 23:02:35,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986967144] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:35,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728644866] [2021-11-13 23:02:35,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:35,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:35,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:35,506 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:35,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-13 23:02:35,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:35,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:35,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:35,683 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:35,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:35,818 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:35,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728644866] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:35,818 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:35,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:35,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285498811] [2021-11-13 23:02:35,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:35,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:35,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:35,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:35,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:35,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:35,820 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:35,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:35,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:35,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:35,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:35,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:35,820 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:36,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:36,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:36,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-13 23:02:36,215 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:36,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:36,216 INFO L85 PathProgramCache]: Analyzing trace with hash 2072494017, now seen corresponding path program 1 times [2021-11-13 23:02:36,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:36,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879174914] [2021-11-13 23:02:36,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:36,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:36,225 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:36,241 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:36,241 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:36,241 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:36,241 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:36,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-13 23:02:36,242 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2021-11-13 23:02:36,242 WARN L234 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:36,242 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2021-11-13 23:02:36,256 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,256 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,256 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,256 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,256 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,256 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,257 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,258 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,259 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,260 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,261 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,262 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,262 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,262 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,262 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,265 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,265 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,265 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,265 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,265 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,266 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,267 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,268 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe threadThread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe threadThread2of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,269 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe threadThread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe threadThread4of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,270 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe threadThread5of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,271 WARN L322 ript$VariableManager]: TermVariabe threadThread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,272 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,272 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,272 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,272 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,272 WARN L322 ript$VariableManager]: TermVariabe threadThread7of7ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:36,273 INFO L148 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2021-11-13 23:02:36,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:36,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:36,275 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:36,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Waiting until timeout for monitored process [2021-11-13 23:02:36,278 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:36,279 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:36,279 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:36,281 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:36,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:36,282 INFO L85 PathProgramCache]: Analyzing trace with hash -196252411, now seen corresponding path program 1 times [2021-11-13 23:02:36,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:36,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164473103] [2021-11-13 23:02:36,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:36,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:36,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:36,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164473103] [2021-11-13 23:02:36,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164473103] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:36,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:36,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:36,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460308972] [2021-11-13 23:02:36,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:36,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:36,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:36,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:36,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:36,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,292 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:36,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:36,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-13 23:02:36,294 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:36,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:36,294 INFO L85 PathProgramCache]: Analyzing trace with hash -196251450, now seen corresponding path program 1 times [2021-11-13 23:02:36,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:36,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110751345] [2021-11-13 23:02:36,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:36,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:36,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:36,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110751345] [2021-11-13 23:02:36,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110751345] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:36,306 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:36,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:36,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708584199] [2021-11-13 23:02:36,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:36,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:36,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:36,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:36,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:36,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,308 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:36,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:36,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-13 23:02:36,353 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:36,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:36,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1335463192, now seen corresponding path program 1 times [2021-11-13 23:02:36,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:36,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570813828] [2021-11-13 23:02:36,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:36,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:36,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:36,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:36,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570813828] [2021-11-13 23:02:36,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570813828] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:36,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:36,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:36,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544699631] [2021-11-13 23:02:36,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:36,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:36,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:36,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:36,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:36,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,369 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:36,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:36,369 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,370 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,370 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-13 23:02:36,385 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:36,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:36,386 INFO L85 PathProgramCache]: Analyzing trace with hash -446134130, now seen corresponding path program 1 times [2021-11-13 23:02:36,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:36,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576379410] [2021-11-13 23:02:36,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:36,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:36,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:36,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:36,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576379410] [2021-11-13 23:02:36,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576379410] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:36,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346123380] [2021-11-13 23:02:36,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:36,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:36,411 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:36,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-13 23:02:36,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:36,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:36,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:36,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:36,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:36,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:36,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346123380] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:36,648 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:36,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:36,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806567597] [2021-11-13 23:02:36,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:36,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:36,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:36,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:36,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:36,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,649 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:36,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:36,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:36,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:36,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:36,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:36,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-13 23:02:36,939 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:36,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:36,940 INFO L85 PathProgramCache]: Analyzing trace with hash -570799449, now seen corresponding path program 1 times [2021-11-13 23:02:36,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:36,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406040721] [2021-11-13 23:02:36,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:36,988 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:02:36,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:36,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406040721] [2021-11-13 23:02:36,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406040721] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:36,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965867281] [2021-11-13 23:02:36,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:36,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:36,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:36,990 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:37,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-13 23:02:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:37,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:37,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:37,197 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:37,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:37,364 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:37,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965867281] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:37,364 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:37,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2021-11-13 23:02:37,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565904611] [2021-11-13 23:02:37,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:37,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 23:02:37,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:37,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 23:02:37,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-11-13 23:02:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:37,366 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:37,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:37,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:37,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:37,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:37,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:37,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:38,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:38,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:38,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:38,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:38,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:38,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:38,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:38,299 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:38,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:38,299 INFO L85 PathProgramCache]: Analyzing trace with hash -795699416, now seen corresponding path program 1 times [2021-11-13 23:02:38,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:38,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019311046] [2021-11-13 23:02:38,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:38,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:38,424 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:38,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:38,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019311046] [2021-11-13 23:02:38,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019311046] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:38,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755527773] [2021-11-13 23:02:38,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:38,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:38,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:38,427 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:38,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-13 23:02:38,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:38,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:38,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:38,703 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:38,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:39,045 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:39,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755527773] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:39,045 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:39,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:39,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590838454] [2021-11-13 23:02:39,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:39,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:39,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:39,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:39,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:39,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,047 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:39,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:02:39,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,047 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:39,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:39,048 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:39,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:39,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-13 23:02:39,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:39,453 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,SelfDestructingSolverStorable39 [2021-11-13 23:02:39,453 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:39,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:39,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1827067087, now seen corresponding path program 1 times [2021-11-13 23:02:39,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:39,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822370481] [2021-11-13 23:02:39,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:39,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:39,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:39,462 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:39,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:39,493 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:39,493 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:39,493 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:39,493 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:39,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-13 23:02:39,495 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:39,495 WARN L234 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:39,495 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,507 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,508 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,509 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,510 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,511 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,512 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,513 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,514 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,515 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,516 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe threadThread1of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe threadThread2of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,517 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe threadThread3of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe threadThread4of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,518 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread5of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread6of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,519 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe threadThread7of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of8ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,520 WARN L322 ript$VariableManager]: TermVariabe threadThread8of8ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:39,522 INFO L148 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2021-11-13 23:02:39,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:39,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:39,523 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:39,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Waiting until timeout for monitored process [2021-11-13 23:02:39,527 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:39,528 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:39,528 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:39,530 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:39,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:39,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1280510193, now seen corresponding path program 1 times [2021-11-13 23:02:39,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:39,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770490160] [2021-11-13 23:02:39,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:39,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:39,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:39,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:39,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770490160] [2021-11-13 23:02:39,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770490160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:39,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:39,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:39,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433801154] [2021-11-13 23:02:39,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:39,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:39,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:39,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:39,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:39,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,539 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:39,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:39,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-13 23:02:39,541 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:39,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:39,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1280511154, now seen corresponding path program 1 times [2021-11-13 23:02:39,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:39,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731192693] [2021-11-13 23:02:39,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:39,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:39,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:39,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:39,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:39,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731192693] [2021-11-13 23:02:39,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731192693] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:39,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:39,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:39,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578675969] [2021-11-13 23:02:39,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:39,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:39,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:39,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:39,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:39,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,554 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:39,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:39,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,554 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-13 23:02:39,594 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:39,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:39,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1527003559, now seen corresponding path program 1 times [2021-11-13 23:02:39,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:39,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955256192] [2021-11-13 23:02:39,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:39,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:39,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:39,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:39,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:39,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955256192] [2021-11-13 23:02:39,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955256192] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:39,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:39,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:39,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083684980] [2021-11-13 23:02:39,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:39,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:39,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:39,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:39,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:39,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,609 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:39,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:39,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-13 23:02:39,622 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:39,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:39,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1391207566, now seen corresponding path program 1 times [2021-11-13 23:02:39,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:39,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926558077] [2021-11-13 23:02:39,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:39,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:39,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:39,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:39,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:39,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926558077] [2021-11-13 23:02:39,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926558077] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:39,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004575252] [2021-11-13 23:02:39,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:39,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:39,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:39,683 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:39,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-13 23:02:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:39,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:39,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:39,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:39,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:39,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:39,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004575252] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:39,864 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:39,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:39,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023262998] [2021-11-13 23:02:39,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:39,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:39,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:39,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:39,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:39,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,866 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:39,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:39,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:39,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:40,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:40,159 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:40,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:40,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1860314104, now seen corresponding path program 1 times [2021-11-13 23:02:40,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:40,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310447883] [2021-11-13 23:02:40,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:40,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:40,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:40,207 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:40,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:40,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310447883] [2021-11-13 23:02:40,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310447883] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:40,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531983777] [2021-11-13 23:02:40,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:40,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:40,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:40,208 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) [2021-11-13 23:02:40,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-13 23:02:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:40,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:40,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:40,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:40,516 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:40,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531983777] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:40,516 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:40,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:40,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860354641] [2021-11-13 23:02:40,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:40,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:40,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:40,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:40,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:40,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:40,518 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:40,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:40,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:40,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:40,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:40,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:40,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:40,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:40,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:40,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:40,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:40,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:40,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:40,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:40,943 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:40,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:40,944 INFO L85 PathProgramCache]: Analyzing trace with hash 873398885, now seen corresponding path program 1 times [2021-11-13 23:02:40,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:40,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594795641] [2021-11-13 23:02:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:40,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:40,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:41,082 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:41,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:41,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594795641] [2021-11-13 23:02:41,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594795641] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:41,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062718066] [2021-11-13 23:02:41,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:41,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:41,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:41,083 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) [2021-11-13 23:02:41,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-13 23:02:41,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:41,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:41,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:41,368 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:41,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:41,690 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:41,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062718066] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:41,691 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:41,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:41,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130064320] [2021-11-13 23:02:41,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:41,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:41,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:41,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:41,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:41,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:41,692 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:41,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:02:41,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:41,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:41,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:41,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:41,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:41,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:41,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:41,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:41,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:41,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:41,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:41,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-13 23:02:41,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:42,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-13 23:02:42,174 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:42,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:42,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1854268941, now seen corresponding path program 1 times [2021-11-13 23:02:42,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:42,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471682016] [2021-11-13 23:02:42,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:42,187 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:42,210 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:42,210 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:42,210 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:42,210 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:42,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-13 23:02:42,211 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:42,212 WARN L234 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:42,212 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2021-11-13 23:02:42,227 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,227 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,227 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,227 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,228 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,229 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,230 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,231 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,232 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,233 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,234 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,235 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,236 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,237 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,238 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe threadThread1of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,239 WARN L322 ript$VariableManager]: TermVariabe threadThread2of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe threadThread3of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,240 WARN L322 ript$VariableManager]: TermVariabe threadThread4of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread5of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread6of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,241 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread7of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread8of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,242 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,243 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,243 WARN L322 ript$VariableManager]: TermVariabe threadThread9of9ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,243 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of9ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:42,244 INFO L148 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2021-11-13 23:02:42,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:42,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:42,246 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:42,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Waiting until timeout for monitored process [2021-11-13 23:02:42,249 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:42,249 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:42,249 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:42,251 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:42,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:42,251 INFO L85 PathProgramCache]: Analyzing trace with hash -408004796, now seen corresponding path program 1 times [2021-11-13 23:02:42,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:42,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393539191] [2021-11-13 23:02:42,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:42,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:42,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:42,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393539191] [2021-11-13 23:02:42,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393539191] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:42,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:42,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:42,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611360168] [2021-11-13 23:02:42,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:42,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:42,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:42,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:42,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:42,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,263 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:42,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:42,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-13 23:02:42,264 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:42,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:42,264 INFO L85 PathProgramCache]: Analyzing trace with hash -408003835, now seen corresponding path program 1 times [2021-11-13 23:02:42,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:42,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870690380] [2021-11-13 23:02:42,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:42,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:42,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:42,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:42,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870690380] [2021-11-13 23:02:42,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870690380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:42,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:42,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:42,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270988297] [2021-11-13 23:02:42,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:42,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:42,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:42,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:42,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:42,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,277 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:42,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:42,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-13 23:02:42,323 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:42,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:42,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1956711377, now seen corresponding path program 1 times [2021-11-13 23:02:42,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:42,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993787233] [2021-11-13 23:02:42,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:42,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:42,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:42,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993787233] [2021-11-13 23:02:42,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993787233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:42,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:42,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:42,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52233148] [2021-11-13 23:02:42,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:42,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:42,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:42,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:42,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:42,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,339 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:42,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:42,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-13 23:02:42,354 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:42,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:42,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1177096418, now seen corresponding path program 1 times [2021-11-13 23:02:42,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:42,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023807389] [2021-11-13 23:02:42,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:42,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:42,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:42,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:42,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023807389] [2021-11-13 23:02:42,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023807389] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:42,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616197723] [2021-11-13 23:02:42,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:42,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:42,376 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) [2021-11-13 23:02:42,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-13 23:02:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:42,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:42,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:42,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:42,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:42,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:42,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616197723] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:42,604 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:42,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:42,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329595660] [2021-11-13 23:02:42,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:42,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:42,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:42,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:42,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:42,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,605 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:42,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:42,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:42,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:42,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:42,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:42,903 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,SelfDestructingSolverStorable51 [2021-11-13 23:02:42,903 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:42,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:42,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1006528604, now seen corresponding path program 1 times [2021-11-13 23:02:42,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:42,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161674848] [2021-11-13 23:02:42,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:42,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:42,948 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:42,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:42,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161674848] [2021-11-13 23:02:42,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161674848] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:42,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427269977] [2021-11-13 23:02:42,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:42,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:42,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:42,950 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) [2021-11-13 23:02:42,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-13 23:02:43,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:43,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:43,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:43,179 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:43,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:43,316 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:43,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427269977] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:43,316 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:43,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:43,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471228587] [2021-11-13 23:02:43,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:43,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:43,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:43,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:43,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:43,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:43,317 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:43,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:43,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:43,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:43,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:43,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:43,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:43,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:43,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:43,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:43,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:43,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:43,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:43,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:43,735 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:43,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:43,736 INFO L85 PathProgramCache]: Analyzing trace with hash -706685022, now seen corresponding path program 1 times [2021-11-13 23:02:43,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:43,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327514792] [2021-11-13 23:02:43,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:43,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:43,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:43,858 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:43,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:43,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327514792] [2021-11-13 23:02:43,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327514792] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:43,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235265417] [2021-11-13 23:02:43,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:43,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:43,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:43,860 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) [2021-11-13 23:02:43,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-13 23:02:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:43,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:43,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:44,174 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:44,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:44,455 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:44,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235265417] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:44,455 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:44,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:44,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966454833] [2021-11-13 23:02:44,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:44,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:44,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:44,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:44,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:44,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:44,456 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:44,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:02:44,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:44,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:44,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:44,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:44,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:44,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:44,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 23:02:44,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:44,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:44,978 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:44,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:44,979 INFO L85 PathProgramCache]: Analyzing trace with hash 2088597223, now seen corresponding path program 1 times [2021-11-13 23:02:44,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:44,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370114818] [2021-11-13 23:02:44,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:44,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:44,991 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:45,012 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:45,013 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:45,013 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:45,013 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:45,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-13 23:02:45,014 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:45,014 WARN L234 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:45,014 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,025 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,026 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,027 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,028 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,029 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,030 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,031 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,032 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,033 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,034 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,035 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,036 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe threadThread1of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe threadThread2of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,037 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread3of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread4of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,038 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread5of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread6of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,039 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread7of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread8of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,040 WARN L322 ript$VariableManager]: TermVariabe threadThread9of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,041 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,041 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,041 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,041 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of10ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,041 WARN L322 ript$VariableManager]: TermVariabe threadThread10of10ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:45,042 INFO L148 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2021-11-13 23:02:45,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:45,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:45,044 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:45,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2021-11-13 23:02:45,047 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:45,047 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:45,047 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:45,049 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:45,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:45,049 INFO L85 PathProgramCache]: Analyzing trace with hash -966830082, now seen corresponding path program 1 times [2021-11-13 23:02:45,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:45,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745914790] [2021-11-13 23:02:45,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:45,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:45,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:45,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745914790] [2021-11-13 23:02:45,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745914790] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:45,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:45,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:45,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658766338] [2021-11-13 23:02:45,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:45,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:45,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:45,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:45,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:45,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,058 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:45,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-13 23:02:45,059 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:45,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:45,059 INFO L85 PathProgramCache]: Analyzing trace with hash -966829121, now seen corresponding path program 1 times [2021-11-13 23:02:45,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:45,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795096370] [2021-11-13 23:02:45,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:45,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:45,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795096370] [2021-11-13 23:02:45,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795096370] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:45,069 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:45,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:45,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296111078] [2021-11-13 23:02:45,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:45,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:45,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:45,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:45,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:45,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,070 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:45,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:45,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-13 23:02:45,126 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:45,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:45,126 INFO L85 PathProgramCache]: Analyzing trace with hash 525747024, now seen corresponding path program 1 times [2021-11-13 23:02:45,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:45,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218088544] [2021-11-13 23:02:45,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:45,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:45,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:45,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218088544] [2021-11-13 23:02:45,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218088544] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:45,139 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:45,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:45,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468988157] [2021-11-13 23:02:45,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:45,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:45,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:45,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:45,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:45,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,140 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:45,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:45,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-13 23:02:45,155 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:45,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:45,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1164809414, now seen corresponding path program 1 times [2021-11-13 23:02:45,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:45,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916086856] [2021-11-13 23:02:45,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:45,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:45,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916086856] [2021-11-13 23:02:45,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916086856] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:45,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601048116] [2021-11-13 23:02:45,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:45,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:45,176 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) [2021-11-13 23:02:45,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-13 23:02:45,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:45,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:45,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:45,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:45,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:45,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601048116] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:45,372 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:45,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:45,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401078059] [2021-11-13 23:02:45,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:45,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:45,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:45,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:45,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:45,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,374 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:45,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:45,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:45,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:45,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:45,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:45,678 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,SelfDestructingSolverStorable58 [2021-11-13 23:02:45,678 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:45,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:45,679 INFO L85 PathProgramCache]: Analyzing trace with hash -571850251, now seen corresponding path program 1 times [2021-11-13 23:02:45,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:45,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137715125] [2021-11-13 23:02:45,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,723 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:02:45,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:45,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137715125] [2021-11-13 23:02:45,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137715125] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:45,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876724850] [2021-11-13 23:02:45,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:45,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:45,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:45,725 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) [2021-11-13 23:02:45,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-13 23:02:45,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:45,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:45,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:45,987 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:45,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:46,156 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:46,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876724850] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:46,156 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:46,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2021-11-13 23:02:46,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131506605] [2021-11-13 23:02:46,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:46,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 23:02:46,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:46,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 23:02:46,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-11-13 23:02:46,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:46,157 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:46,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:46,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:46,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:46,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:46,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:46,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:46,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:46,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:46,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:46,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:46,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:46,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-11-13 23:02:47,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-11-13 23:02:47,078 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:47,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:47,078 INFO L85 PathProgramCache]: Analyzing trace with hash -159125388, now seen corresponding path program 1 times [2021-11-13 23:02:47,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:47,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561066902] [2021-11-13 23:02:47,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:47,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:47,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:47,200 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:47,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:47,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561066902] [2021-11-13 23:02:47,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561066902] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:47,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196281282] [2021-11-13 23:02:47,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:47,200 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:47,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:47,201 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) [2021-11-13 23:02:47,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-13 23:02:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:47,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:47,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:47,469 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:47,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:47,786 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:47,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196281282] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:47,786 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:47,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:47,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369104379] [2021-11-13 23:02:47,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:47,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:47,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:47,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:47,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:47,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:47,790 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:47,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.545454545454546) internal successors, (183), 33 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:47,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:47,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:47,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:47,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:47,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:47,790 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:48,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:48,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-13 23:02:48,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-11-13 23:02:48,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:48,367 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:48,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:48,368 INFO L85 PathProgramCache]: Analyzing trace with hash 845073645, now seen corresponding path program 1 times [2021-11-13 23:02:48,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:48,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306919254] [2021-11-13 23:02:48,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:48,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:48,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:48,381 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:48,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:48,406 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:48,406 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:48,406 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:48,407 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:48,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-13 23:02:48,408 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:48,408 WARN L234 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:48,408 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2021-11-13 23:02:48,420 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,420 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,420 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,420 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,420 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,421 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,425 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,426 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,427 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,428 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,429 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,430 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,431 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,432 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe threadThread1of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,433 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread2of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread3of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,434 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe threadThread4of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe threadThread5of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,435 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,436 WARN L322 ript$VariableManager]: TermVariabe threadThread6of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,436 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,436 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,436 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,436 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,436 WARN L322 ript$VariableManager]: TermVariabe threadThread7of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread8of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread9of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,437 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe threadThread10of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of11ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,438 WARN L322 ript$VariableManager]: TermVariabe threadThread11of11ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:48,441 INFO L148 ThreadInstanceAdder]: Constructed 11 joinOtherThreadTransitions. [2021-11-13 23:02:48,441 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:48,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:48,442 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:48,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Waiting until timeout for monitored process [2021-11-13 23:02:48,446 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:48,446 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:48,446 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:48,448 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:48,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:48,449 INFO L85 PathProgramCache]: Analyzing trace with hash -395965665, now seen corresponding path program 1 times [2021-11-13 23:02:48,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:48,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918250963] [2021-11-13 23:02:48,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:48,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:48,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:48,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:48,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:48,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918250963] [2021-11-13 23:02:48,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918250963] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:48,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:48,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:48,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298844116] [2021-11-13 23:02:48,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:48,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:48,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:48,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:48,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:48,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,458 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:48,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:48,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-13 23:02:48,458 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:48,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:48,459 INFO L85 PathProgramCache]: Analyzing trace with hash -395964704, now seen corresponding path program 1 times [2021-11-13 23:02:48,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:48,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154171212] [2021-11-13 23:02:48,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:48,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:48,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:48,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:48,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:48,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154171212] [2021-11-13 23:02:48,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154171212] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:48,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:48,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:48,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016378174] [2021-11-13 23:02:48,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:48,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:48,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:48,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:48,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:48,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,472 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:48,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:48,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-13 23:02:48,599 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:48,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:48,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1524929322, now seen corresponding path program 1 times [2021-11-13 23:02:48,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:48,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977926160] [2021-11-13 23:02:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:48,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:48,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:48,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:48,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:48,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977926160] [2021-11-13 23:02:48,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977926160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:48,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:48,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:48,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127606820] [2021-11-13 23:02:48,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:48,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:48,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:48,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:48,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:48,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,616 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:48,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:48,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-13 23:02:48,628 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:48,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:48,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1225029874, now seen corresponding path program 1 times [2021-11-13 23:02:48,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:48,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234882581] [2021-11-13 23:02:48,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:48,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:48,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:48,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:48,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234882581] [2021-11-13 23:02:48,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234882581] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:48,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412247654] [2021-11-13 23:02:48,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:48,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:48,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:48,650 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) [2021-11-13 23:02:48,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-13 23:02:48,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:48,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:48,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:48,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:48,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:48,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:48,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412247654] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:48,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:48,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:48,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341922729] [2021-11-13 23:02:48,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:48,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:48,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:48,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:48,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:48,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,858 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:48,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:48,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:48,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:48,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:48,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:49,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:49,187 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:49,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:49,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1111532673, now seen corresponding path program 1 times [2021-11-13 23:02:49,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:49,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276728228] [2021-11-13 23:02:49,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:49,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:49,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:49,234 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:02:49,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:49,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276728228] [2021-11-13 23:02:49,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276728228] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:49,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21070568] [2021-11-13 23:02:49,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:49,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:49,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:49,236 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) [2021-11-13 23:02:49,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-13 23:02:49,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:49,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:49,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:49,478 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:49,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:49,621 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:49,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21070568] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:49,621 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:49,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2021-11-13 23:02:49,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423045695] [2021-11-13 23:02:49,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:49,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 23:02:49,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:49,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 23:02:49,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-11-13 23:02:49,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:49,623 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:49,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:49,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:49,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:49,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:49,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:49,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:50,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:50,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:50,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:50,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:50,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:50,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:50,464 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,SelfDestructingSolverStorable66 [2021-11-13 23:02:50,464 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:50,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:50,464 INFO L85 PathProgramCache]: Analyzing trace with hash -729497572, now seen corresponding path program 1 times [2021-11-13 23:02:50,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:50,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673610104] [2021-11-13 23:02:50,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:50,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:50,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:50,600 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:50,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:50,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673610104] [2021-11-13 23:02:50,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673610104] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:50,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048305889] [2021-11-13 23:02:50,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:50,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:50,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:50,602 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:02:50,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-13 23:02:50,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:50,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:50,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:50,874 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:50,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:51,140 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:51,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048305889] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:51,140 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:51,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:51,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435510252] [2021-11-13 23:02:51,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:51,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:51,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:51,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:51,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:51,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,141 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:51,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:02:51,141 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,141 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,141 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,141 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:51,141 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:51,141 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 23:02:51,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:51,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:51,721 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:51,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:51,721 INFO L85 PathProgramCache]: Analyzing trace with hash -442611995, now seen corresponding path program 1 times [2021-11-13 23:02:51,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:51,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318982751] [2021-11-13 23:02:51,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:51,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:51,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:51,742 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:51,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:51,771 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:51,771 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:51,771 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:51,771 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:51,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-13 23:02:51,772 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:51,773 WARN L234 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:51,773 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2021-11-13 23:02:51,786 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,786 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,786 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,787 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,788 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,789 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,790 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,791 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,792 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,793 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,794 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,795 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,796 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,797 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,798 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,799 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe threadThread1of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe threadThread2of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,800 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe threadThread3of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe threadThread4of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,801 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread5of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread6of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,802 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe threadThread7of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,803 WARN L322 ript$VariableManager]: TermVariabe threadThread8of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe threadThread9of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe threadThread10of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,804 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe threadThread11of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe threadThread12of12ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,805 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of12ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:51,807 INFO L148 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2021-11-13 23:02:51,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:51,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:51,809 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:51,812 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:51,813 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:51,813 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:51,815 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:51,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:51,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1304588455, now seen corresponding path program 1 times [2021-11-13 23:02:51,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:51,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745145233] [2021-11-13 23:02:51,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:51,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:51,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:51,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:51,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745145233] [2021-11-13 23:02:51,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745145233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:51,826 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:51,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:51,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722364672] [2021-11-13 23:02:51,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:51,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:51,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:51,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:51,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:51,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,827 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:51,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:51,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-13 23:02:51,828 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:51,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:51,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1304589416, now seen corresponding path program 1 times [2021-11-13 23:02:51,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:51,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204259625] [2021-11-13 23:02:51,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:51,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:51,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Waiting until timeout for monitored process [2021-11-13 23:02:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:51,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:51,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:51,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204259625] [2021-11-13 23:02:51,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204259625] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:51,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:51,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:51,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128204983] [2021-11-13 23:02:51,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:51,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:51,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:51,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:51,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:51,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,843 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:51,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:51,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,843 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-13 23:02:51,885 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:51,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:51,885 INFO L85 PathProgramCache]: Analyzing trace with hash 99649635, now seen corresponding path program 1 times [2021-11-13 23:02:51,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:51,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637660584] [2021-11-13 23:02:51,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:51,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:51,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:51,898 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:51,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:51,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637660584] [2021-11-13 23:02:51,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637660584] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:51,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:51,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:51,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583929825] [2021-11-13 23:02:51,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:51,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:51,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:51,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:51,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:51,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,899 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:51,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:51,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:51,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:51,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-13 23:02:51,912 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:51,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:51,912 INFO L85 PathProgramCache]: Analyzing trace with hash 920093198, now seen corresponding path program 1 times [2021-11-13 23:02:51,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:51,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530462975] [2021-11-13 23:02:51,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:51,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:51,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:51,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:51,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530462975] [2021-11-13 23:02:51,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530462975] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:51,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315764008] [2021-11-13 23:02:51,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:51,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:51,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:51,933 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) [2021-11-13 23:02:51,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-11-13 23:02:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:52,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:52,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:52,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:52,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:52,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:52,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315764008] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:52,192 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:52,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:52,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77149509] [2021-11-13 23:02:52,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:52,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:52,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:52,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:52,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:52,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:52,193 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:52,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:52,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:52,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:52,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:52,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:52,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:52,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:52,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:52,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:52,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:52,495 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,SelfDestructingSolverStorable72 [2021-11-13 23:02:52,495 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:52,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:52,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1626449141, now seen corresponding path program 1 times [2021-11-13 23:02:52,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:52,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637877801] [2021-11-13 23:02:52,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:52,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:02:52,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:52,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637877801] [2021-11-13 23:02:52,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637877801] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:52,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234342067] [2021-11-13 23:02:52,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:52,567 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:52,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:52,568 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) [2021-11-13 23:02:52,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-13 23:02:52,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:52,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:52,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:52,824 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:52,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:52,974 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:52,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234342067] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:52,974 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:52,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2021-11-13 23:02:52,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081182246] [2021-11-13 23:02:52,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:52,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 23:02:52,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:52,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 23:02:52,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-11-13 23:02:52,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:52,975 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:52,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:52,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:52,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:52,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:52,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:52,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:53,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:53,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:53,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:53,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:53,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:53,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-11-13 23:02:53,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:53,879 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:53,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:53,880 INFO L85 PathProgramCache]: Analyzing trace with hash 827773785, now seen corresponding path program 1 times [2021-11-13 23:02:53,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:53,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006599097] [2021-11-13 23:02:53,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:53,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:53,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:53,998 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:53,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:53,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006599097] [2021-11-13 23:02:53,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006599097] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:53,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569355365] [2021-11-13 23:02:53,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:53,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:53,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:54,000 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) [2021-11-13 23:02:54,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-13 23:02:54,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:54,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:54,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:54,329 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:54,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:54,637 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:54,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569355365] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:54,637 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:54,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:54,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726203387] [2021-11-13 23:02:54,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:54,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:54,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:54,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:54,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:54,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:54,639 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:54,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:02:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:54,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:55,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:02:55,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 23:02:55,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:55,333 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,SelfDestructingSolverStorable74 [2021-11-13 23:02:55,333 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:55,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:55,333 INFO L85 PathProgramCache]: Analyzing trace with hash 207400879, now seen corresponding path program 1 times [2021-11-13 23:02:55,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:55,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956908314] [2021-11-13 23:02:55,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:55,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:55,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:55,347 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:55,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:55,380 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:55,380 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:55,380 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:55,380 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:55,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-13 23:02:55,383 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:55,383 WARN L234 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:55,384 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2021-11-13 23:02:55,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,403 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,403 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,407 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,409 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,410 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,411 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,412 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,413 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,414 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,415 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,416 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,417 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread1of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread2of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,418 WARN L322 ript$VariableManager]: TermVariabe threadThread3of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread4of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread5of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,419 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe threadThread6of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,420 WARN L322 ript$VariableManager]: TermVariabe threadThread7of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,421 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,421 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,421 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,421 WARN L322 ript$VariableManager]: TermVariabe threadThread8of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe threadThread9of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,422 WARN L322 ript$VariableManager]: TermVariabe threadThread10of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe threadThread11of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,423 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe threadThread12of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe threadThread13of13ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,424 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of13ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:55,426 INFO L148 ThreadInstanceAdder]: Constructed 13 joinOtherThreadTransitions. [2021-11-13 23:02:55,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:55,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:55,427 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:55,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2021-11-13 23:02:55,430 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:55,430 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:55,430 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:55,432 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:55,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:55,433 INFO L85 PathProgramCache]: Analyzing trace with hash -160135018, now seen corresponding path program 1 times [2021-11-13 23:02:55,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:55,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972594989] [2021-11-13 23:02:55,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:55,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:55,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:55,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:55,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:55,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972594989] [2021-11-13 23:02:55,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972594989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:55,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:55,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:55,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030209815] [2021-11-13 23:02:55,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:55,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:55,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:55,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:55,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:55,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,441 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:55,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:55,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-13 23:02:55,442 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:55,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:55,442 INFO L85 PathProgramCache]: Analyzing trace with hash -160134057, now seen corresponding path program 1 times [2021-11-13 23:02:55,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:55,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645721126] [2021-11-13 23:02:55,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:55,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:55,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:55,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:55,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645721126] [2021-11-13 23:02:55,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645721126] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:55,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:55,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:55,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592144238] [2021-11-13 23:02:55,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:55,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:55,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:55,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:55,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:55,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,454 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:55,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:55,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-13 23:02:55,502 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:55,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:55,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1104516599, now seen corresponding path program 1 times [2021-11-13 23:02:55,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:55,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452960142] [2021-11-13 23:02:55,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:55,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:55,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:55,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:55,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:55,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452960142] [2021-11-13 23:02:55,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452960142] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:55,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:55,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:55,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296600925] [2021-11-13 23:02:55,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:55,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:55,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:55,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:55,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:55,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,515 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:55,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-13 23:02:55,529 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:55,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:55,529 INFO L85 PathProgramCache]: Analyzing trace with hash 999449331, now seen corresponding path program 1 times [2021-11-13 23:02:55,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:55,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634172275] [2021-11-13 23:02:55,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:55,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:55,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:55,547 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:55,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:55,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634172275] [2021-11-13 23:02:55,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634172275] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:55,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491680595] [2021-11-13 23:02:55,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:55,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:55,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:55,555 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) [2021-11-13 23:02:55,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-13 23:02:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:55,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:55,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:55,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:55,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:55,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491680595] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:55,837 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:55,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:55,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441300352] [2021-11-13 23:02:55,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:55,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:55,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:55,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:55,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:55,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,839 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:55,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:55,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,839 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:55,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:55,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:55,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:56,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:56,131 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:56,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:56,131 INFO L85 PathProgramCache]: Analyzing trace with hash -957382131, now seen corresponding path program 1 times [2021-11-13 23:02:56,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:56,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148870725] [2021-11-13 23:02:56,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:56,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:56,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:56,175 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:56,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:56,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148870725] [2021-11-13 23:02:56,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148870725] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:56,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13195717] [2021-11-13 23:02:56,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:56,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:56,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:56,177 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) [2021-11-13 23:02:56,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-11-13 23:02:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:56,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:56,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:56,413 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:56,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:56,531 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:56,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13195717] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:56,531 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:56,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:56,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262505885] [2021-11-13 23:02:56,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:56,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:56,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:56,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:56,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:56,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:56,532 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:56,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:56,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:56,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:56,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:56,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:56,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:56,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:56,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:56,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:56,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:56,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:56,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:56,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:56,910 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:56,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:56,911 INFO L85 PathProgramCache]: Analyzing trace with hash -864137066, now seen corresponding path program 1 times [2021-11-13 23:02:56,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:56,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728035966] [2021-11-13 23:02:56,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:56,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:56,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:57,028 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:57,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:57,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728035966] [2021-11-13 23:02:57,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728035966] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:57,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562294721] [2021-11-13 23:02:57,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:57,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:57,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:57,030 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) [2021-11-13 23:02:57,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-13 23:02:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:57,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:02:57,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:57,315 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:57,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:57,589 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:57,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562294721] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:57,590 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:57,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:02:57,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406619966] [2021-11-13 23:02:57,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:57,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:02:57,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:57,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:02:57,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:02:57,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:57,591 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:57,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:02:57,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:57,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:57,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:57,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:57,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:57,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:58,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:58,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-13 23:02:58,127 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-11-13 23:02:58,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:58,312 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:58,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:58,313 INFO L85 PathProgramCache]: Analyzing trace with hash -482905557, now seen corresponding path program 1 times [2021-11-13 23:02:58,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:58,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553534252] [2021-11-13 23:02:58,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:58,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:58,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:58,325 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:02:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:02:58,369 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:02:58,369 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:02:58,369 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:02:58,370 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:02:58,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-13 23:02:58,371 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:02:58,371 WARN L234 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:02:58,371 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,386 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,387 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,388 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,389 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,390 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,391 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,392 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,393 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,394 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,395 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,396 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,397 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,398 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,399 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,400 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,401 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread1of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread2of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,402 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread3of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread4of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe threadThread5of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,403 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread6of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread7of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,404 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread8of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread9of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,405 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,406 WARN L322 ript$VariableManager]: TermVariabe threadThread10of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,406 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,406 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,406 WARN L322 ript$VariableManager]: TermVariabe threadThread11of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,406 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe threadThread12of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,408 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe threadThread13of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of14ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,409 WARN L322 ript$VariableManager]: TermVariabe threadThread14of14ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:02:58,410 INFO L148 ThreadInstanceAdder]: Constructed 14 joinOtherThreadTransitions. [2021-11-13 23:02:58,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:02:58,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:58,412 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:02:58,424 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:02:58,424 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:02:58,424 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:02:58,426 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:58,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:58,427 INFO L85 PathProgramCache]: Analyzing trace with hash -495168788, now seen corresponding path program 1 times [2021-11-13 23:02:58,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:58,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996200176] [2021-11-13 23:02:58,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:58,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:58,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:58,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Waiting until timeout for monitored process [2021-11-13 23:02:58,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:58,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:58,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996200176] [2021-11-13 23:02:58,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996200176] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:58,436 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:58,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:02:58,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078547481] [2021-11-13 23:02:58,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:58,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:02:58,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:58,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:02:58,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:02:58,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,437 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:58,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:58,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-13 23:02:58,439 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:58,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:58,439 INFO L85 PathProgramCache]: Analyzing trace with hash -495167827, now seen corresponding path program 1 times [2021-11-13 23:02:58,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:58,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994612135] [2021-11-13 23:02:58,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:58,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:58,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:58,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:58,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994612135] [2021-11-13 23:02:58,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994612135] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:58,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:58,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:58,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823555095] [2021-11-13 23:02:58,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:58,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:58,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:58,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:58,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:58,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,451 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:58,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:58,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-13 23:02:58,507 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:58,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:58,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1489671570, now seen corresponding path program 1 times [2021-11-13 23:02:58,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:58,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865838779] [2021-11-13 23:02:58,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:58,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:58,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:58,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:02:58,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:58,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865838779] [2021-11-13 23:02:58,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865838779] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:02:58,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:02:58,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:02:58,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963057821] [2021-11-13 23:02:58,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:02:58,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:02:58,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:58,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:02:58,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:02:58,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,523 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:58,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:58,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-13 23:02:58,539 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:58,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:58,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1029903760, now seen corresponding path program 1 times [2021-11-13 23:02:58,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:58,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560843173] [2021-11-13 23:02:58,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:58,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:58,559 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:58,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:58,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560843173] [2021-11-13 23:02:58,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560843173] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:58,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522125034] [2021-11-13 23:02:58,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:58,559 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:58,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:58,561 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) [2021-11-13 23:02:58,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-11-13 23:02:58,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:58,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:02:58,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:58,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:58,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:58,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:58,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522125034] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:58,837 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:58,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:02:58,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861050899] [2021-11-13 23:02:58,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:58,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:02:58,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:58,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:02:58,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:02:58,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,838 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:58,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:58,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:58,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:58,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:58,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:59,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:59,124 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:59,125 INFO L85 PathProgramCache]: Analyzing trace with hash -225378247, now seen corresponding path program 1 times [2021-11-13 23:02:59,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:59,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172876183] [2021-11-13 23:02:59,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:59,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:59,170 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:59,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:02:59,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172876183] [2021-11-13 23:02:59,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172876183] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:02:59,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218589599] [2021-11-13 23:02:59,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:59,172 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:59,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:02:59,173 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) [2021-11-13 23:02:59,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-13 23:02:59,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:02:59,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:02:59,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:02:59,379 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:59,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:02:59,507 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:02:59,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218589599] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:02:59,508 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:02:59,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-13 23:02:59,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894812825] [2021-11-13 23:02:59,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:02:59,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 23:02:59,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:02:59,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 23:02:59,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-13 23:02:59,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:59,509 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:02:59,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:02:59,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:59,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:59,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:59,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:59,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:02:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:02:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:02:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:02:59,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-11-13 23:02:59,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:02:59,908 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:02:59,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:02:59,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1510262829, now seen corresponding path program 1 times [2021-11-13 23:02:59,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:02:59,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191539301] [2021-11-13 23:02:59,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:02:59,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:02:59,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:00,026 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:00,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:00,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191539301] [2021-11-13 23:03:00,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191539301] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:00,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135566963] [2021-11-13 23:03:00,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:00,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:00,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:00,027 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) [2021-11-13 23:03:00,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-11-13 23:03:00,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:00,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:03:00,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:00,363 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:00,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:00,667 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:00,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135566963] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:00,667 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:00,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:03:00,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383212702] [2021-11-13 23:03:00,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:00,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:03:00,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:00,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:03:00,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:03:00,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:00,668 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:00,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.393939393939394) internal successors, (178), 33 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) [2021-11-13 23:03:00,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:00,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:00,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:00,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:00,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:03:00,669 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:01,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 23:03:01,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:01,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-11-13 23:03:01,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-11-13 23:03:01,388 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:01,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:01,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1549493959, now seen corresponding path program 1 times [2021-11-13 23:03:01,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:01,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615225600] [2021-11-13 23:03:01,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:01,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:01,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:03:01,402 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 23:03:01,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 23:03:01,441 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 23:03:01,441 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 23:03:01,441 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-13 23:03:01,441 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 23:03:01,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-13 23:03:01,442 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:03:01,442 WARN L234 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-13 23:03:01,442 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,462 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,463 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,464 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,465 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,466 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,467 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,468 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,469 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,470 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,471 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,472 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,473 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,474 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,475 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,476 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,477 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,478 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe |threadThread1of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread1of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread2of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe |threadThread2of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,479 WARN L322 ript$VariableManager]: TermVariabe threadThread3of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe |threadThread3of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe |threadThread4of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread4of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe |threadThread5of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread5of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,480 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread6of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe |threadThread6of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread7of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe |threadThread7of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,481 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe |threadThread8of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread8of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread9of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe |threadThread9of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe threadThread10of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,482 WARN L322 ript$VariableManager]: TermVariabe |threadThread10of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe |threadThread11of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread11of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread12of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe |threadThread12of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,483 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe |threadThread13of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread13of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread14of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe |threadThread14of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe |threadThread15of15ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,484 WARN L322 ript$VariableManager]: TermVariabe threadThread15of15ForFork0_~thread~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 23:03:01,488 INFO L148 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2021-11-13 23:03:01,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-11-13 23:03:01,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:01,490 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2021-11-13 23:03:01,500 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-11-13 23:03:01,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Waiting until timeout for monitored process [2021-11-13 23:03:01,500 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 23:03:01,500 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 23:03:01,502 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:01,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:01,502 INFO L85 PathProgramCache]: Analyzing trace with hash 299487145, now seen corresponding path program 1 times [2021-11-13 23:03:01,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:01,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515787130] [2021-11-13 23:03:01,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:01,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:01,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:01,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:01,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:01,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515787130] [2021-11-13 23:03:01,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515787130] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:03:01,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:03:01,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 23:03:01,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452606592] [2021-11-13 23:03:01,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:03:01,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 23:03:01,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:01,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 23:03:01,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 23:03:01,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,555 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:01,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:01,555 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-13 23:03:01,556 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:01,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:01,556 INFO L85 PathProgramCache]: Analyzing trace with hash 299488106, now seen corresponding path program 1 times [2021-11-13 23:03:01,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:01,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5003496] [2021-11-13 23:03:01,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:01,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:01,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:01,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:01,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:01,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5003496] [2021-11-13 23:03:01,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5003496] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:03:01,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:03:01,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:03:01,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197908911] [2021-11-13 23:03:01,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:03:01,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:03:01,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:01,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:03:01,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:03:01,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,568 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:01,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:01,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-13 23:03:01,603 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:01,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:01,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1255114548, now seen corresponding path program 1 times [2021-11-13 23:03:01,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:01,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337436521] [2021-11-13 23:03:01,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:01,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:01,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:01,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 23:03:01,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:01,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337436521] [2021-11-13 23:03:01,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337436521] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 23:03:01,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 23:03:01,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 23:03:01,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960904084] [2021-11-13 23:03:01,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 23:03:01,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 23:03:01,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:01,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 23:03:01,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 23:03:01,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,616 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:01,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:01,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-13 23:03:01,631 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:01,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:01,635 INFO L85 PathProgramCache]: Analyzing trace with hash -810971034, now seen corresponding path program 1 times [2021-11-13 23:03:01,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:01,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380507968] [2021-11-13 23:03:01,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:01,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:01,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:01,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:01,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:01,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380507968] [2021-11-13 23:03:01,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380507968] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:01,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315623235] [2021-11-13 23:03:01,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:01,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:01,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:01,667 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) [2021-11-13 23:03:01,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-11-13 23:03:01,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:01,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 23:03:01,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:01,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:01,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:01,921 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:01,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315623235] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:01,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:01,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-13 23:03:01,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281861412] [2021-11-13 23:03:01,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:01,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 23:03:01,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:01,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 23:03:01,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-13 23:03:01,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,922 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:01,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:01,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:01,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:01,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:02,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:02,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:02,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:02,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:02,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-11-13 23:03:02,210 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,SelfDestructingSolverStorable93 [2021-11-13 23:03:02,210 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:02,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:02,211 INFO L85 PathProgramCache]: Analyzing trace with hash -482049233, now seen corresponding path program 1 times [2021-11-13 23:03:02,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:02,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959766124] [2021-11-13 23:03:02,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:02,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:02,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:02,250 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:03:02,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:02,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959766124] [2021-11-13 23:03:02,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959766124] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:02,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983292330] [2021-11-13 23:03:02,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:02,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:02,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:02,252 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) [2021-11-13 23:03:02,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-11-13 23:03:02,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:02,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 23:03:02,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:02,520 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:02,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:02,653 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:02,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983292330] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:02,654 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:02,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2021-11-13 23:03:02,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314600562] [2021-11-13 23:03:02,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:02,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 23:03:02,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:02,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 23:03:02,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-11-13 23:03:02,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:02,655 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:02,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:02,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:02,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:02,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:02,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:02,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:03:03,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:03,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:03,457 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:03,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:03,458 INFO L85 PathProgramCache]: Analyzing trace with hash -904255634, now seen corresponding path program 1 times [2021-11-13 23:03:03,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:03,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971814115] [2021-11-13 23:03:03,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:03,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:03,554 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:03,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:03,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971814115] [2021-11-13 23:03:03,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971814115] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:03,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634514396] [2021-11-13 23:03:03,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:03,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:03,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:03,555 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:03:03,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-11-13 23:03:03,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:03,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:03:03,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:03,870 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:03,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:04,138 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:04,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634514396] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:04,138 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:04,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2021-11-13 23:03:04,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201540985] [2021-11-13 23:03:04,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:04,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 23:03:04,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:04,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 23:03:04,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 23:03:04,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:04,139 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:04,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 5.545454545454546) internal successors, (183), 33 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2021-11-13 23:03:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:04,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:04,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:04,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:04,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:04,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:04,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:04,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:04,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-11-13 23:03:04,947 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:04,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:04,947 INFO L85 PathProgramCache]: Analyzing trace with hash 747733740, now seen corresponding path program 1 times [2021-11-13 23:03:04,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:04,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808009796] [2021-11-13 23:03:04,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:04,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:04,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:05,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1017 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-13 23:03:05,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:05,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808009796] [2021-11-13 23:03:05,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808009796] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:05,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537807813] [2021-11-13 23:03:05,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:05,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:05,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:05,259 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) [2021-11-13 23:03:05,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-11-13 23:03:05,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:05,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-13 23:03:05,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:05,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1017 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-13 23:03:05,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:06,277 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1017 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-11-13 23:03:06,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537807813] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:06,277 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:06,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 43 [2021-11-13 23:03:06,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255675733] [2021-11-13 23:03:06,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:06,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 23:03:06,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:06,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 23:03:06,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1490, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 23:03:06,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:06,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:06,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 5.488372093023256) internal successors, (236), 43 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:06,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:07,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:07,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:07,645 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:07,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:07,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1340783889, now seen corresponding path program 1 times [2021-11-13 23:03:07,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:07,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141411390] [2021-11-13 23:03:07,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:07,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 614 proven. 46 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2021-11-13 23:03:07,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:07,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141411390] [2021-11-13 23:03:07,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141411390] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:07,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523044144] [2021-11-13 23:03:07,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:07,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:07,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:07,836 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) [2021-11-13 23:03:07,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-11-13 23:03:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:08,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-13 23:03:08,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:08,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 935 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-11-13 23:03:08,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:09,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 935 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2021-11-13 23:03:09,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523044144] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:09,303 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:09,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 25, 25] total 52 [2021-11-13 23:03:09,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401500177] [2021-11-13 23:03:09,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:09,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-11-13 23:03:09,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:09,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-11-13 23:03:09,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=2322, Unknown=0, NotChecked=0, Total=2652 [2021-11-13 23:03:09,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:09,305 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:09,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 6.115384615384615) internal successors, (318), 52 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:09,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:09,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:11,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:11,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:11,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-11-13 23:03:11,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:11,283 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:11,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:11,284 INFO L85 PathProgramCache]: Analyzing trace with hash 514748018, now seen corresponding path program 1 times [2021-11-13 23:03:11,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:11,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922320648] [2021-11-13 23:03:11,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:11,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:11,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 914 proven. 106 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-13 23:03:11,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:11,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922320648] [2021-11-13 23:03:11,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922320648] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:11,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62036407] [2021-11-13 23:03:11,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:11,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:11,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:11,677 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) [2021-11-13 23:03:11,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-11-13 23:03:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:11,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 23:03:11,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:12,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 449 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-11-13 23:03:12,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:13,070 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 449 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2021-11-13 23:03:13,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62036407] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:13,071 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:13,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 13, 13] total 49 [2021-11-13 23:03:13,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128270113] [2021-11-13 23:03:13,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:13,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-11-13 23:03:13,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:13,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-11-13 23:03:13,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=2085, Unknown=0, NotChecked=0, Total=2352 [2021-11-13 23:03:13,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:13,076 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:13,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 6.510204081632653) internal successors, (319), 49 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:13,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:13,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:13,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:13,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:13,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:13,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:13,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:13,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:13,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:15,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-11-13 23:03:15,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:15,479 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:15,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:15,479 INFO L85 PathProgramCache]: Analyzing trace with hash -764959946, now seen corresponding path program 1 times [2021-11-13 23:03:15,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:15,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850097042] [2021-11-13 23:03:15,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:15,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:15,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:15,720 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 981 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-13 23:03:15,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:15,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850097042] [2021-11-13 23:03:15,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850097042] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:15,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427114072] [2021-11-13 23:03:15,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:15,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:15,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:15,722 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) [2021-11-13 23:03:15,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-11-13 23:03:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:15,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-13 23:03:15,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:16,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 981 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-13 23:03:16,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:16,907 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 981 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-11-13 23:03:16,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427114072] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:16,907 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:16,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 43 [2021-11-13 23:03:16,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600673761] [2021-11-13 23:03:16,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:16,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 23:03:16,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:16,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 23:03:16,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1490, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 23:03:16,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:16,909 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:16,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 6.906976744186046) internal successors, (297), 43 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:16,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:18,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:18,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:18,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:18,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:18,309 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:18,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:18,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1508574601, now seen corresponding path program 1 times [2021-11-13 23:03:18,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:18,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365279346] [2021-11-13 23:03:18,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:18,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:18,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:18,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1059 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-13 23:03:18,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:18,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365279346] [2021-11-13 23:03:18,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365279346] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:18,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628812350] [2021-11-13 23:03:18,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:18,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:18,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:18,622 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) [2021-11-13 23:03:18,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-11-13 23:03:18,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:18,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 34 conjunts are in the unsatisfiable core [2021-11-13 23:03:18,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:19,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1059 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-13 23:03:19,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:19,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1059 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-13 23:03:19,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628812350] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:19,599 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:19,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 43 [2021-11-13 23:03:19,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692353110] [2021-11-13 23:03:19,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:19,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 23:03:19,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:19,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 23:03:19,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1490, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 23:03:19,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:19,600 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:19,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 7.186046511627907) internal successors, (309), 43 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:19,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:19,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:20,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:20,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:20,844 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,SelfDestructingSolverStorable100 [2021-11-13 23:03:20,844 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:20,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:20,844 INFO L85 PathProgramCache]: Analyzing trace with hash 207697243, now seen corresponding path program 1 times [2021-11-13 23:03:20,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:20,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58162266] [2021-11-13 23:03:20,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:20,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:20,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:20,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 555 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2021-11-13 23:03:20,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:20,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58162266] [2021-11-13 23:03:20,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58162266] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:20,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498227840] [2021-11-13 23:03:20,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:20,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:20,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:20,973 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) [2021-11-13 23:03:20,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-11-13 23:03:21,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:21,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 23:03:21,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 555 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2021-11-13 23:03:21,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:22,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 555 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2021-11-13 23:03:22,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498227840] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:22,219 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:22,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-11-13 23:03:22,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267216206] [2021-11-13 23:03:22,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:22,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-13 23:03:22,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:22,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-13 23:03:22,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-11-13 23:03:22,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:22,220 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:22,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.84375) internal successors, (283), 32 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:22,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:22,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:22,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-11-13 23:03:23,076 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,SelfDestructingSolverStorable101 [2021-11-13 23:03:23,077 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:23,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:23,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1158306428, now seen corresponding path program 1 times [2021-11-13 23:03:23,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:23,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976467679] [2021-11-13 23:03:23,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:23,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:23,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:23,361 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1043 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:03:23,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:23,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976467679] [2021-11-13 23:03:23,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976467679] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:23,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040741869] [2021-11-13 23:03:23,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:23,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:23,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:23,363 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) [2021-11-13 23:03:23,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-11-13 23:03:23,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:23,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-13 23:03:23,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:23,992 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1043 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:03:23,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:24,433 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1043 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-13 23:03:24,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040741869] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:24,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:24,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 43 [2021-11-13 23:03:24,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045695790] [2021-11-13 23:03:24,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:24,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 23:03:24,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:24,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 23:03:24,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1490, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 23:03:24,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:24,435 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:24,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 7.906976744186046) internal successors, (340), 43 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:24,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:24,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:25,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:25,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:25,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:25,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:25,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:25,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:25,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:25,691 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,SelfDestructingSolverStorable102 [2021-11-13 23:03:25,691 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:25,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:25,691 INFO L85 PathProgramCache]: Analyzing trace with hash 2062578560, now seen corresponding path program 1 times [2021-11-13 23:03:25,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:25,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835351563] [2021-11-13 23:03:25,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:25,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:25,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:25,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 651 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2021-11-13 23:03:25,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:25,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835351563] [2021-11-13 23:03:25,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835351563] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:25,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423932089] [2021-11-13 23:03:25,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:25,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:25,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:25,841 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) [2021-11-13 23:03:25,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-11-13 23:03:26,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:26,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-13 23:03:26,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:26,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 651 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2021-11-13 23:03:26,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 651 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2021-11-13 23:03:27,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423932089] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:27,086 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:27,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2021-11-13 23:03:27,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335734738] [2021-11-13 23:03:27,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:27,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-13 23:03:27,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:27,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-13 23:03:27,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2021-11-13 23:03:27,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:27,087 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:27,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 9.166666666666666) internal successors, (330), 36 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:27,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:27,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:27,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:27,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:27,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:27,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:27,088 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:27,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:27,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:27,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-11-13 23:03:28,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:28,119 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:28,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:28,119 INFO L85 PathProgramCache]: Analyzing trace with hash -971665791, now seen corresponding path program 1 times [2021-11-13 23:03:28,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:28,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997173842] [2021-11-13 23:03:28,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:28,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:28,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 737 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-11-13 23:03:28,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:28,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997173842] [2021-11-13 23:03:28,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997173842] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:28,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370944415] [2021-11-13 23:03:28,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:28,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:28,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:28,279 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) [2021-11-13 23:03:28,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-11-13 23:03:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:28,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-13 23:03:28,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:29,156 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 737 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-11-13 23:03:29,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:29,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 737 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-11-13 23:03:29,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370944415] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:29,688 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:29,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 40 [2021-11-13 23:03:29,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962012961] [2021-11-13 23:03:29,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:29,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-13 23:03:29,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:29,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-13 23:03:29,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=1292, Unknown=0, NotChecked=0, Total=1560 [2021-11-13 23:03:29,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:29,690 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:29,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 9.05) internal successors, (362), 40 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:29,690 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:30,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:30,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:30,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:30,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:30,974 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:30,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:30,974 INFO L85 PathProgramCache]: Analyzing trace with hash -806462043, now seen corresponding path program 1 times [2021-11-13 23:03:30,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:30,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857601258] [2021-11-13 23:03:30,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:30,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:30,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:31,186 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 689 proven. 56 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-11-13 23:03:31,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:31,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857601258] [2021-11-13 23:03:31,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857601258] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:31,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105533697] [2021-11-13 23:03:31,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:31,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:31,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:31,187 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) [2021-11-13 23:03:31,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-11-13 23:03:31,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:31,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-13 23:03:31,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:32,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 879 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-13 23:03:32,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:33,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 879 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-13 23:03:33,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105533697] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:33,067 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:33,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 23, 23] total 54 [2021-11-13 23:03:33,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796989831] [2021-11-13 23:03:33,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:33,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-11-13 23:03:33,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:33,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-11-13 23:03:33,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=2517, Unknown=0, NotChecked=0, Total=2862 [2021-11-13 23:03:33,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:33,069 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:33,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 8.277777777777779) internal successors, (447), 54 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:33,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:33,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:33,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:33,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:33,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:33,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:34,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:34,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:34,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:34,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:34,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:34,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:35,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-11-13 23:03:35,050 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:35,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:35,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1224894842, now seen corresponding path program 1 times [2021-11-13 23:03:35,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:35,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696029334] [2021-11-13 23:03:35,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:35,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:35,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:35,232 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 813 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-11-13 23:03:35,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:35,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696029334] [2021-11-13 23:03:35,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696029334] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:35,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367670919] [2021-11-13 23:03:35,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:35,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:35,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:35,236 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) [2021-11-13 23:03:35,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-11-13 23:03:35,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:35,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-13 23:03:35,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:36,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 813 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-11-13 23:03:36,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:36,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 813 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-11-13 23:03:36,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367670919] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:36,625 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:36,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 43 [2021-11-13 23:03:36,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886955335] [2021-11-13 23:03:36,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:36,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 23:03:36,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:36,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 23:03:36,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1490, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 23:03:36,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:36,627 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:36,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 9.418604651162791) internal successors, (405), 43 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:36,627 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:36,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:36,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:36,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:36,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:36,628 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:37,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:37,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:37,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:37,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-11-13 23:03:37,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:38,141 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,SelfDestructingSolverStorable106 [2021-11-13 23:03:38,142 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:38,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:38,142 INFO L85 PathProgramCache]: Analyzing trace with hash 32764874, now seen corresponding path program 1 times [2021-11-13 23:03:38,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:38,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993646376] [2021-11-13 23:03:38,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:38,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:38,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:38,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:38,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993646376] [2021-11-13 23:03:38,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993646376] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:38,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923239899] [2021-11-13 23:03:38,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:38,541 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:38,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:38,542 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) [2021-11-13 23:03:38,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-11-13 23:03:38,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:38,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 36 conjunts are in the unsatisfiable core [2021-11-13 23:03:38,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:39,232 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:39,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:39,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 1065 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 23:03:39,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923239899] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:39,624 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:39,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 41 [2021-11-13 23:03:39,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496989426] [2021-11-13 23:03:39,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:39,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-13 23:03:39,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:39,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-13 23:03:39,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=1330, Unknown=0, NotChecked=0, Total=1640 [2021-11-13 23:03:39,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:39,625 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:39,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 9.365853658536585) internal successors, (384), 41 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2021-11-13 23:03:39,626 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:40,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-11-13 23:03:40,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-13 23:03:40,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:40,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:40,786 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:40,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:40,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1489597067, now seen corresponding path program 1 times [2021-11-13 23:03:40,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:40,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017309556] [2021-11-13 23:03:40,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:40,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:40,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:40,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 333 refuted. 0 times theorem prover too weak. 732 trivial. 0 not checked. [2021-11-13 23:03:40,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:40,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017309556] [2021-11-13 23:03:40,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017309556] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:40,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533847449] [2021-11-13 23:03:40,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:40,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:40,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:40,890 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:03:40,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-11-13 23:03:41,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:41,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-13 23:03:41,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:41,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 333 refuted. 0 times theorem prover too weak. 732 trivial. 0 not checked. [2021-11-13 23:03:41,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:42,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 333 refuted. 0 times theorem prover too weak. 732 trivial. 0 not checked. [2021-11-13 23:03:42,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533847449] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:42,372 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:42,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2021-11-13 23:03:42,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546138481] [2021-11-13 23:03:42,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:42,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-13 23:03:42,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:42,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-13 23:03:42,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-11-13 23:03:42,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:42,373 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:42,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 14.75) internal successors, (354), 24 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2021-11-13 23:03:42,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-11-13 23:03:42,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-13 23:03:42,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-13 23:03:42,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-11-13 23:03:43,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-11-13 23:03:43,004 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-13 23:03:43,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 23:03:43,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1549415919, now seen corresponding path program 1 times [2021-11-13 23:03:43,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 23:03:43,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349250952] [2021-11-13 23:03:43,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:43,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 23:03:43,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:43,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 858 trivial. 0 not checked. [2021-11-13 23:03:43,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 23:03:43,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349250952] [2021-11-13 23:03:43,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349250952] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 23:03:43,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357970698] [2021-11-13 23:03:43,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 23:03:43,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:03:43,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-13 23:03:43,092 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 23:03:43,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-11-13 23:03:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 23:03:43,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 23:03:43,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 23:03:44,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 858 trivial. 0 not checked. [2021-11-13 23:03:44,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 23:03:44,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 858 trivial. 0 not checked. [2021-11-13 23:03:44,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357970698] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 23:03:44,473 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 23:03:44,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2021-11-13 23:03:44,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529717550] [2021-11-13 23:03:44,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 23:03:44,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 23:03:44,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 23:03:44,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 23:03:44,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-11-13 23:03:44,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:44,474 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-11-13 23:03:44,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 17.6) internal successors, (352), 20 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 103 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 54 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2021-11-13 23:03:44,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2021-11-13 23:11:55,284 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,292 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,297 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,298 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-11-13 23:11:55,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:55,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 23:11:55,498 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2021-11-13 23:11:55,499 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-11-13 23:11:55,499 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (0 of 2 remaining) [2021-11-13 23:11:55,500 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 23:11:55,501 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 15 thread instances [2021-11-13 23:11:55,501 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 23:11:55,513 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 11:11:55 BasicIcfg [2021-11-13 23:11:55,513 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-13 23:11:55,513 INFO L158 Benchmark]: Toolchain (without parser) took 568803.64ms. Allocated memory was 339.7MB in the beginning and 16.0GB in the end (delta: 15.7GB). Free memory was 282.5MB in the beginning and 7.4GB in the end (delta: -7.1GB). Peak memory consumption was 8.6GB. Max. memory is 16.0GB. [2021-11-13 23:11:55,513 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 339.7MB. Free memory is still 299.7MB. There was no memory consumed. Max. memory is 16.0GB. [2021-11-13 23:11:55,514 INFO L158 Benchmark]: CACSL2BoogieTranslator took 392.05ms. Allocated memory was 339.7MB in the beginning and 427.8MB in the end (delta: 88.1MB). Free memory was 282.2MB in the beginning and 390.1MB in the end (delta: -107.9MB). Peak memory consumption was 11.7MB. Max. memory is 16.0GB. [2021-11-13 23:11:55,514 INFO L158 Benchmark]: Boogie Procedure Inliner took 53.85ms. Allocated memory is still 427.8MB. Free memory was 390.1MB in the beginning and 388.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2021-11-13 23:11:55,514 INFO L158 Benchmark]: Boogie Preprocessor took 26.46ms. Allocated memory is still 427.8MB. Free memory was 388.0MB in the beginning and 386.6MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2021-11-13 23:11:55,514 INFO L158 Benchmark]: RCFGBuilder took 373.23ms. Allocated memory is still 427.8MB. Free memory was 386.6MB in the beginning and 375.4MB in the end (delta: 11.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2021-11-13 23:11:55,514 INFO L158 Benchmark]: TraceAbstraction took 567950.53ms. Allocated memory was 427.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 374.7MB in the beginning and 7.4GB in the end (delta: -7.0GB). Peak memory consumption was 8.7GB. Max. memory is 16.0GB. [2021-11-13 23:11:55,519 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 339.7MB. Free memory is still 299.7MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 392.05ms. Allocated memory was 339.7MB in the beginning and 427.8MB in the end (delta: 88.1MB). Free memory was 282.2MB in the beginning and 390.1MB in the end (delta: -107.9MB). Peak memory consumption was 11.7MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 53.85ms. Allocated memory is still 427.8MB. Free memory was 390.1MB in the beginning and 388.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 26.46ms. Allocated memory is still 427.8MB. Free memory was 388.0MB in the beginning and 386.6MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 373.23ms. Allocated memory is still 427.8MB. Free memory was 386.6MB in the beginning and 375.4MB in the end (delta: 11.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 567950.53ms. Allocated memory was 427.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 374.7MB in the beginning and 7.4GB in the end (delta: -7.0GB). Peak memory consumption was 8.7GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 222, positive: 190, positive conditional: 42, positive unconditional: 148, negative: 32, negative conditional: 29, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 195, positive: 190, positive conditional: 42, positive unconditional: 148, negative: 5, negative conditional: 2, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 195, positive: 190, positive conditional: 42, positive unconditional: 148, negative: 5, negative conditional: 2, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 197, positive: 190, positive conditional: 30, positive unconditional: 160, negative: 7, negative conditional: 2, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 197, positive: 190, positive conditional: 12, positive unconditional: 178, negative: 7, negative conditional: 2, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 197, positive: 190, positive conditional: 12, positive unconditional: 178, negative: 7, negative conditional: 2, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 142, positive: 137, positive conditional: 1, positive unconditional: 136, negative: 5, negative conditional: 1, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 142, positive: 136, positive conditional: 0, positive unconditional: 136, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 6, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 5, negative conditional: 1, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 39, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 38, negative conditional: 1, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 197, positive: 53, positive conditional: 11, positive unconditional: 42, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 142, unknown conditional: 2, unknown unconditional: 140] , Statistics on independence cache: Total cache size (in pairs): 142, Positive cache size: 137, Positive conditional cache size: 1, Positive unconditional cache size: 136, Negative cache size: 5, Negative conditional cache size: 1, Negative unconditional cache size: 4, Eliminated conditions: 18, Maximal queried relation: 1, Independence queries for same thread: 27 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 50.89ms, Number of persistent set computation: 43, Number of trivial persistent sets: 31, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 151, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 222, positive: 190, positive conditional: 42, positive unconditional: 148, negative: 32, negative conditional: 29, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 195, positive: 190, positive conditional: 42, positive unconditional: 148, negative: 5, negative conditional: 2, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 195, positive: 190, positive conditional: 42, positive unconditional: 148, negative: 5, negative conditional: 2, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 197, positive: 190, positive conditional: 30, positive unconditional: 160, negative: 7, negative conditional: 2, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 197, positive: 190, positive conditional: 12, positive unconditional: 178, negative: 7, negative conditional: 2, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 197, positive: 190, positive conditional: 12, positive unconditional: 178, negative: 7, negative conditional: 2, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 142, positive: 137, positive conditional: 1, positive unconditional: 136, negative: 5, negative conditional: 1, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 142, positive: 136, positive conditional: 0, positive unconditional: 136, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 6, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 5, negative conditional: 1, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 39, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 38, negative conditional: 1, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 197, positive: 53, positive conditional: 11, positive unconditional: 42, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 142, unknown conditional: 2, unknown unconditional: 140] , Statistics on independence cache: Total cache size (in pairs): 142, Positive cache size: 137, Positive conditional cache size: 1, Positive unconditional cache size: 136, Negative cache size: 5, Negative conditional cache size: 1, Negative unconditional cache size: 4, Eliminated conditions: 18, Maximal queried relation: 1, Independence queries for same thread: 27 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 415, positive: 377, positive conditional: 74, positive unconditional: 303, negative: 38, negative conditional: 32, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385, positive: 377, positive conditional: 74, positive unconditional: 303, negative: 8, negative conditional: 2, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 385, positive: 377, positive conditional: 74, positive unconditional: 303, negative: 8, negative conditional: 2, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 387, positive: 377, positive conditional: 64, positive unconditional: 313, negative: 10, negative conditional: 2, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 387, positive: 377, positive conditional: 23, positive unconditional: 354, negative: 10, negative conditional: 2, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 387, positive: 377, positive conditional: 23, positive unconditional: 354, negative: 10, negative conditional: 2, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 289, positive: 281, positive conditional: 2, positive unconditional: 279, negative: 8, negative conditional: 1, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 289, positive: 280, positive conditional: 0, positive unconditional: 280, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 9, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 8, negative conditional: 1, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 26, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 25, negative conditional: 1, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 387, positive: 96, positive conditional: 21, positive unconditional: 75, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 289, unknown conditional: 3, unknown unconditional: 286] , Statistics on independence cache: Total cache size (in pairs): 289, Positive cache size: 281, Positive conditional cache size: 2, Positive unconditional cache size: 279, Negative cache size: 8, Negative conditional cache size: 1, Negative unconditional cache size: 7, Eliminated conditions: 41, Maximal queried relation: 1, Independence queries for same thread: 30 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 47.19ms, Number of persistent set computation: 53, Number of trivial persistent sets: 53, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 309, positive: 303, positive conditional: 0, positive unconditional: 303, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 415, positive: 377, positive conditional: 74, positive unconditional: 303, negative: 38, negative conditional: 32, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 385, positive: 377, positive conditional: 74, positive unconditional: 303, negative: 8, negative conditional: 2, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 385, positive: 377, positive conditional: 74, positive unconditional: 303, negative: 8, negative conditional: 2, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 387, positive: 377, positive conditional: 64, positive unconditional: 313, negative: 10, negative conditional: 2, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 387, positive: 377, positive conditional: 23, positive unconditional: 354, negative: 10, negative conditional: 2, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 387, positive: 377, positive conditional: 23, positive unconditional: 354, negative: 10, negative conditional: 2, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 289, positive: 281, positive conditional: 2, positive unconditional: 279, negative: 8, negative conditional: 1, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 289, positive: 280, positive conditional: 0, positive unconditional: 280, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 9, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 8, negative conditional: 1, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 26, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 25, negative conditional: 1, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 387, positive: 96, positive conditional: 21, positive unconditional: 75, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 289, unknown conditional: 3, unknown unconditional: 286] , Statistics on independence cache: Total cache size (in pairs): 289, Positive cache size: 281, Positive conditional cache size: 2, Positive unconditional cache size: 279, Negative cache size: 8, Negative conditional cache size: 1, Negative unconditional cache size: 7, Eliminated conditions: 41, Maximal queried relation: 1, Independence queries for same thread: 30 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 874, positive: 811, positive conditional: 287, positive unconditional: 524, negative: 63, negative conditional: 51, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 827, positive: 811, positive conditional: 287, positive unconditional: 524, negative: 16, negative conditional: 4, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 827, positive: 811, positive conditional: 287, positive unconditional: 524, negative: 16, negative conditional: 4, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 831, positive: 811, positive conditional: 254, positive unconditional: 557, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 831, positive: 811, positive conditional: 88, positive unconditional: 723, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 831, positive: 811, positive conditional: 88, positive unconditional: 723, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 512, positive: 496, positive conditional: 8, positive unconditional: 488, negative: 16, negative conditional: 2, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 512, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 18, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 16, negative conditional: 2, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 49, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 48, negative conditional: 2, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 831, positive: 315, positive conditional: 80, positive unconditional: 235, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 512, unknown conditional: 10, unknown unconditional: 502] , Statistics on independence cache: Total cache size (in pairs): 512, Positive cache size: 496, Positive conditional cache size: 8, Positive unconditional cache size: 488, Negative cache size: 16, Negative conditional cache size: 2, Negative unconditional cache size: 14, Eliminated conditions: 166, Maximal queried relation: 1, Independence queries for same thread: 47 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 68.32ms, Number of persistent set computation: 68, Number of trivial persistent sets: 68, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 536, positive: 524, positive conditional: 0, positive unconditional: 524, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 874, positive: 811, positive conditional: 287, positive unconditional: 524, negative: 63, negative conditional: 51, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 827, positive: 811, positive conditional: 287, positive unconditional: 524, negative: 16, negative conditional: 4, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 827, positive: 811, positive conditional: 287, positive unconditional: 524, negative: 16, negative conditional: 4, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 831, positive: 811, positive conditional: 254, positive unconditional: 557, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 831, positive: 811, positive conditional: 88, positive unconditional: 723, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 831, positive: 811, positive conditional: 88, positive unconditional: 723, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 512, positive: 496, positive conditional: 8, positive unconditional: 488, negative: 16, negative conditional: 2, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 512, positive: 494, positive conditional: 0, positive unconditional: 494, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 18, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 16, negative conditional: 2, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 49, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 48, negative conditional: 2, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 831, positive: 315, positive conditional: 80, positive unconditional: 235, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 512, unknown conditional: 10, unknown unconditional: 502] , Statistics on independence cache: Total cache size (in pairs): 512, Positive cache size: 496, Positive conditional cache size: 8, Positive unconditional cache size: 488, Negative cache size: 16, Negative conditional cache size: 2, Negative unconditional cache size: 14, Eliminated conditions: 166, Maximal queried relation: 1, Independence queries for same thread: 47 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1162, positive: 1091, positive conditional: 393, positive unconditional: 698, negative: 71, negative conditional: 55, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1111, positive: 1091, positive conditional: 393, positive unconditional: 698, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1111, positive: 1091, positive conditional: 393, positive unconditional: 698, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1115, positive: 1091, positive conditional: 362, positive unconditional: 729, negative: 24, negative conditional: 4, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1115, positive: 1091, positive conditional: 111, positive unconditional: 980, negative: 24, negative conditional: 4, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1115, positive: 1091, positive conditional: 111, positive unconditional: 980, negative: 24, negative conditional: 4, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 681, positive: 661, positive conditional: 11, positive unconditional: 650, negative: 20, negative conditional: 2, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 681, positive: 659, positive conditional: 0, positive unconditional: 659, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 22, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 20, negative conditional: 2, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 41, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 39, negative conditional: 1, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1115, positive: 430, positive conditional: 100, positive unconditional: 330, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 681, unknown conditional: 13, unknown unconditional: 668] , Statistics on independence cache: Total cache size (in pairs): 681, Positive cache size: 661, Positive conditional cache size: 11, Positive unconditional cache size: 650, Negative cache size: 20, Negative conditional cache size: 2, Negative unconditional cache size: 18, Eliminated conditions: 251, Maximal queried relation: 1, Independence queries for same thread: 51 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 48.33ms, Number of persistent set computation: 78, Number of trivial persistent sets: 78, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 714, positive: 698, positive conditional: 0, positive unconditional: 698, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1162, positive: 1091, positive conditional: 393, positive unconditional: 698, negative: 71, negative conditional: 55, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1111, positive: 1091, positive conditional: 393, positive unconditional: 698, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1111, positive: 1091, positive conditional: 393, positive unconditional: 698, negative: 20, negative conditional: 4, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1115, positive: 1091, positive conditional: 362, positive unconditional: 729, negative: 24, negative conditional: 4, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1115, positive: 1091, positive conditional: 111, positive unconditional: 980, negative: 24, negative conditional: 4, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1115, positive: 1091, positive conditional: 111, positive unconditional: 980, negative: 24, negative conditional: 4, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 681, positive: 661, positive conditional: 11, positive unconditional: 650, negative: 20, negative conditional: 2, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 681, positive: 659, positive conditional: 0, positive unconditional: 659, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 22, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 20, negative conditional: 2, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 41, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 39, negative conditional: 1, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1115, positive: 430, positive conditional: 100, positive unconditional: 330, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 681, unknown conditional: 13, unknown unconditional: 668] , Statistics on independence cache: Total cache size (in pairs): 681, Positive cache size: 661, Positive conditional cache size: 11, Positive unconditional cache size: 650, Negative cache size: 20, Negative conditional cache size: 2, Negative unconditional cache size: 18, Eliminated conditions: 251, Maximal queried relation: 1, Independence queries for same thread: 51 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1412, positive: 1339, positive conditional: 550, positive unconditional: 789, negative: 73, negative conditional: 58, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1358, positive: 1339, positive conditional: 550, positive unconditional: 789, negative: 19, negative conditional: 4, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1358, positive: 1339, positive conditional: 550, positive unconditional: 789, negative: 19, negative conditional: 4, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1362, positive: 1339, positive conditional: 519, positive unconditional: 820, negative: 23, negative conditional: 4, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1362, positive: 1339, positive conditional: 268, positive unconditional: 1071, negative: 23, negative conditional: 4, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1362, positive: 1339, positive conditional: 268, positive unconditional: 1071, negative: 23, negative conditional: 4, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 760, positive: 743, positive conditional: 14, positive unconditional: 729, negative: 17, negative conditional: 1, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 760, positive: 742, positive conditional: 0, positive unconditional: 742, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 18, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 17, negative conditional: 1, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 33, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 33, negative conditional: 1, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1362, positive: 596, positive conditional: 254, positive unconditional: 342, negative: 6, negative conditional: 3, negative unconditional: 3, unknown: 760, unknown conditional: 15, unknown unconditional: 745] , Statistics on independence cache: Total cache size (in pairs): 760, Positive cache size: 743, Positive conditional cache size: 14, Positive unconditional cache size: 729, Negative cache size: 17, Negative conditional cache size: 1, Negative unconditional cache size: 16, Eliminated conditions: 251, Maximal queried relation: 1, Independence queries for same thread: 54 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 47.45ms, Number of persistent set computation: 88, Number of trivial persistent sets: 88, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 804, positive: 789, positive conditional: 0, positive unconditional: 789, negative: 15, negative conditional: 0, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1412, positive: 1339, positive conditional: 550, positive unconditional: 789, negative: 73, negative conditional: 58, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1358, positive: 1339, positive conditional: 550, positive unconditional: 789, negative: 19, negative conditional: 4, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1358, positive: 1339, positive conditional: 550, positive unconditional: 789, negative: 19, negative conditional: 4, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1362, positive: 1339, positive conditional: 519, positive unconditional: 820, negative: 23, negative conditional: 4, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1362, positive: 1339, positive conditional: 268, positive unconditional: 1071, negative: 23, negative conditional: 4, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1362, positive: 1339, positive conditional: 268, positive unconditional: 1071, negative: 23, negative conditional: 4, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 760, positive: 743, positive conditional: 14, positive unconditional: 729, negative: 17, negative conditional: 1, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 760, positive: 742, positive conditional: 0, positive unconditional: 742, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 18, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 17, negative conditional: 1, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 33, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 33, negative conditional: 1, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1362, positive: 596, positive conditional: 254, positive unconditional: 342, negative: 6, negative conditional: 3, negative unconditional: 3, unknown: 760, unknown conditional: 15, unknown unconditional: 745] , Statistics on independence cache: Total cache size (in pairs): 760, Positive cache size: 743, Positive conditional cache size: 14, Positive unconditional cache size: 729, Negative cache size: 17, Negative conditional cache size: 1, Negative unconditional cache size: 16, Eliminated conditions: 251, Maximal queried relation: 1, Independence queries for same thread: 54 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1941, positive: 1857, positive conditional: 778, positive unconditional: 1079, negative: 84, negative conditional: 60, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1885, positive: 1857, positive conditional: 778, positive unconditional: 1079, negative: 28, negative conditional: 4, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1885, positive: 1857, positive conditional: 778, positive unconditional: 1079, negative: 28, negative conditional: 4, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1889, positive: 1857, positive conditional: 744, positive unconditional: 1113, negative: 32, negative conditional: 4, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1889, positive: 1857, positive conditional: 175, positive unconditional: 1682, negative: 32, negative conditional: 4, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1889, positive: 1857, positive conditional: 175, positive unconditional: 1682, negative: 32, negative conditional: 4, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1055, positive: 1027, positive conditional: 20, positive unconditional: 1007, negative: 28, negative conditional: 2, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1055, positive: 1025, positive conditional: 0, positive unconditional: 1025, negative: 30, negative conditional: 0, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 30, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 28, negative conditional: 2, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 62, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 61, negative conditional: 1, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1889, positive: 830, positive conditional: 155, positive unconditional: 675, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 1055, unknown conditional: 22, unknown unconditional: 1033] , Statistics on independence cache: Total cache size (in pairs): 1055, Positive cache size: 1027, Positive conditional cache size: 20, Positive unconditional cache size: 1007, Negative cache size: 28, Negative conditional cache size: 2, Negative unconditional cache size: 26, Eliminated conditions: 569, Maximal queried relation: 1, Independence queries for same thread: 56 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 81.50ms, Number of persistent set computation: 98, Number of trivial persistent sets: 98, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1103, positive: 1079, positive conditional: 0, positive unconditional: 1079, negative: 24, negative conditional: 0, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1941, positive: 1857, positive conditional: 778, positive unconditional: 1079, negative: 84, negative conditional: 60, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1885, positive: 1857, positive conditional: 778, positive unconditional: 1079, negative: 28, negative conditional: 4, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1885, positive: 1857, positive conditional: 778, positive unconditional: 1079, negative: 28, negative conditional: 4, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1889, positive: 1857, positive conditional: 744, positive unconditional: 1113, negative: 32, negative conditional: 4, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1889, positive: 1857, positive conditional: 175, positive unconditional: 1682, negative: 32, negative conditional: 4, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1889, positive: 1857, positive conditional: 175, positive unconditional: 1682, negative: 32, negative conditional: 4, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1055, positive: 1027, positive conditional: 20, positive unconditional: 1007, negative: 28, negative conditional: 2, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1055, positive: 1025, positive conditional: 0, positive unconditional: 1025, negative: 30, negative conditional: 0, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 30, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 28, negative conditional: 2, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 62, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 61, negative conditional: 1, negative unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1889, positive: 830, positive conditional: 155, positive unconditional: 675, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 1055, unknown conditional: 22, unknown unconditional: 1033] , Statistics on independence cache: Total cache size (in pairs): 1055, Positive cache size: 1027, Positive conditional cache size: 20, Positive unconditional cache size: 1007, Negative cache size: 28, Negative conditional cache size: 2, Negative unconditional cache size: 26, Eliminated conditions: 569, Maximal queried relation: 1, Independence queries for same thread: 56 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3465, positive: 3347, positive conditional: 2061, positive unconditional: 1286, negative: 118, negative conditional: 90, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3381, positive: 3347, positive conditional: 2061, positive unconditional: 1286, negative: 34, negative conditional: 6, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3381, positive: 3347, positive conditional: 2061, positive unconditional: 1286, negative: 34, negative conditional: 6, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3389, positive: 3347, positive conditional: 2030, positive unconditional: 1317, negative: 42, negative conditional: 8, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3389, positive: 3347, positive conditional: 682, positive unconditional: 2665, negative: 42, negative conditional: 8, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3389, positive: 3347, positive conditional: 682, positive unconditional: 2665, negative: 42, negative conditional: 8, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1282, positive: 1249, positive conditional: 47, positive unconditional: 1202, negative: 33, negative conditional: 3, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1282, positive: 1247, positive conditional: 0, positive unconditional: 1247, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 35, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 33, negative conditional: 3, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 57, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 56, negative conditional: 5, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3389, positive: 2098, positive conditional: 635, positive unconditional: 1463, negative: 9, negative conditional: 5, negative unconditional: 4, unknown: 1282, unknown conditional: 50, unknown unconditional: 1232] , Statistics on independence cache: Total cache size (in pairs): 1282, Positive cache size: 1249, Positive conditional cache size: 47, Positive unconditional cache size: 1202, Negative cache size: 33, Negative conditional cache size: 3, Negative unconditional cache size: 30, Eliminated conditions: 1348, Maximal queried relation: 2, Independence queries for same thread: 84 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 68.24ms, Number of persistent set computation: 113, Number of trivial persistent sets: 113, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1314, positive: 1286, positive conditional: 0, positive unconditional: 1286, negative: 28, negative conditional: 0, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3465, positive: 3347, positive conditional: 2061, positive unconditional: 1286, negative: 118, negative conditional: 90, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3381, positive: 3347, positive conditional: 2061, positive unconditional: 1286, negative: 34, negative conditional: 6, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3381, positive: 3347, positive conditional: 2061, positive unconditional: 1286, negative: 34, negative conditional: 6, negative unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3389, positive: 3347, positive conditional: 2030, positive unconditional: 1317, negative: 42, negative conditional: 8, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3389, positive: 3347, positive conditional: 682, positive unconditional: 2665, negative: 42, negative conditional: 8, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3389, positive: 3347, positive conditional: 682, positive unconditional: 2665, negative: 42, negative conditional: 8, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1282, positive: 1249, positive conditional: 47, positive unconditional: 1202, negative: 33, negative conditional: 3, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1282, positive: 1247, positive conditional: 0, positive unconditional: 1247, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 35, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 33, negative conditional: 3, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 57, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 56, negative conditional: 5, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3389, positive: 2098, positive conditional: 635, positive unconditional: 1463, negative: 9, negative conditional: 5, negative unconditional: 4, unknown: 1282, unknown conditional: 50, unknown unconditional: 1232] , Statistics on independence cache: Total cache size (in pairs): 1282, Positive cache size: 1249, Positive conditional cache size: 47, Positive unconditional cache size: 1202, Negative cache size: 33, Negative conditional cache size: 3, Negative unconditional cache size: 30, Eliminated conditions: 1348, Maximal queried relation: 2, Independence queries for same thread: 84 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4197, positive: 4063, positive conditional: 2429, positive unconditional: 1634, negative: 134, negative conditional: 94, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4109, positive: 4063, positive conditional: 2429, positive unconditional: 1634, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4109, positive: 4063, positive conditional: 2429, positive unconditional: 1634, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4115, positive: 4063, positive conditional: 2322, positive unconditional: 1741, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4115, positive: 4063, positive conditional: 457, positive unconditional: 3606, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4115, positive: 4063, positive conditional: 457, positive unconditional: 3606, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1639, positive: 1593, positive conditional: 55, positive unconditional: 1538, negative: 46, negative conditional: 3, negative unconditional: 43, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1639, positive: 1590, positive conditional: 0, positive unconditional: 1590, negative: 49, negative conditional: 0, negative unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 49, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 46, negative conditional: 3, negative unconditional: 43, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 54, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 52, negative conditional: 2, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4115, positive: 2470, positive conditional: 402, positive unconditional: 2068, negative: 6, negative conditional: 3, negative unconditional: 3, unknown: 1639, unknown conditional: 58, unknown unconditional: 1581] , Statistics on independence cache: Total cache size (in pairs): 1639, Positive cache size: 1593, Positive conditional cache size: 55, Positive unconditional cache size: 1538, Negative cache size: 46, Negative conditional cache size: 3, Negative unconditional cache size: 43, Eliminated conditions: 1865, Maximal queried relation: 1, Independence queries for same thread: 88 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 73.77ms, Number of persistent set computation: 123, Number of trivial persistent sets: 123, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1674, positive: 1634, positive conditional: 0, positive unconditional: 1634, negative: 40, negative conditional: 0, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4197, positive: 4063, positive conditional: 2429, positive unconditional: 1634, negative: 134, negative conditional: 94, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4109, positive: 4063, positive conditional: 2429, positive unconditional: 1634, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4109, positive: 4063, positive conditional: 2429, positive unconditional: 1634, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4115, positive: 4063, positive conditional: 2322, positive unconditional: 1741, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4115, positive: 4063, positive conditional: 457, positive unconditional: 3606, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4115, positive: 4063, positive conditional: 457, positive unconditional: 3606, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1639, positive: 1593, positive conditional: 55, positive unconditional: 1538, negative: 46, negative conditional: 3, negative unconditional: 43, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1639, positive: 1590, positive conditional: 0, positive unconditional: 1590, negative: 49, negative conditional: 0, negative unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 49, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 46, negative conditional: 3, negative unconditional: 43, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 54, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 52, negative conditional: 2, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4115, positive: 2470, positive conditional: 402, positive unconditional: 2068, negative: 6, negative conditional: 3, negative unconditional: 3, unknown: 1639, unknown conditional: 58, unknown unconditional: 1581] , Statistics on independence cache: Total cache size (in pairs): 1639, Positive cache size: 1593, Positive conditional cache size: 55, Positive unconditional cache size: 1538, Negative cache size: 46, Negative conditional cache size: 3, Negative unconditional cache size: 43, Eliminated conditions: 1865, Maximal queried relation: 1, Independence queries for same thread: 88 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4771, positive: 4638, positive conditional: 2905, positive unconditional: 1733, negative: 133, negative conditional: 97, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4680, positive: 4638, positive conditional: 2905, positive unconditional: 1733, negative: 42, negative conditional: 6, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4680, positive: 4638, positive conditional: 2905, positive unconditional: 1733, negative: 42, negative conditional: 6, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4686, positive: 4638, positive conditional: 2797, positive unconditional: 1841, negative: 48, negative conditional: 6, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4686, positive: 4638, positive conditional: 517, positive unconditional: 4121, negative: 48, negative conditional: 6, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4686, positive: 4638, positive conditional: 517, positive unconditional: 4121, negative: 48, negative conditional: 6, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1727, positive: 1687, positive conditional: 62, positive unconditional: 1625, negative: 40, negative conditional: 2, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1727, positive: 1685, positive conditional: 0, positive unconditional: 1685, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 42, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 40, negative conditional: 2, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 59, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 58, negative conditional: 1, negative unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4686, positive: 2951, positive conditional: 455, positive unconditional: 2496, negative: 8, negative conditional: 4, negative unconditional: 4, unknown: 1727, unknown conditional: 64, unknown unconditional: 1663] , Statistics on independence cache: Total cache size (in pairs): 1727, Positive cache size: 1687, Positive conditional cache size: 62, Positive unconditional cache size: 1625, Negative cache size: 40, Negative conditional cache size: 2, Negative unconditional cache size: 38, Eliminated conditions: 2280, Maximal queried relation: 1, Independence queries for same thread: 91 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 75.24ms, Number of persistent set computation: 133, Number of trivial persistent sets: 133, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1769, positive: 1733, positive conditional: 0, positive unconditional: 1733, negative: 36, negative conditional: 0, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 4771, positive: 4638, positive conditional: 2905, positive unconditional: 1733, negative: 133, negative conditional: 97, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4680, positive: 4638, positive conditional: 2905, positive unconditional: 1733, negative: 42, negative conditional: 6, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4680, positive: 4638, positive conditional: 2905, positive unconditional: 1733, negative: 42, negative conditional: 6, negative unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4686, positive: 4638, positive conditional: 2797, positive unconditional: 1841, negative: 48, negative conditional: 6, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4686, positive: 4638, positive conditional: 517, positive unconditional: 4121, negative: 48, negative conditional: 6, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4686, positive: 4638, positive conditional: 517, positive unconditional: 4121, negative: 48, negative conditional: 6, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1727, positive: 1687, positive conditional: 62, positive unconditional: 1625, negative: 40, negative conditional: 2, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1727, positive: 1685, positive conditional: 0, positive unconditional: 1685, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 42, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 40, negative conditional: 2, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 59, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 58, negative conditional: 1, negative unconditional: 57, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4686, positive: 2951, positive conditional: 455, positive unconditional: 2496, negative: 8, negative conditional: 4, negative unconditional: 4, unknown: 1727, unknown conditional: 64, unknown unconditional: 1663] , Statistics on independence cache: Total cache size (in pairs): 1727, Positive cache size: 1687, Positive conditional cache size: 62, Positive unconditional cache size: 1625, Negative cache size: 40, Negative conditional cache size: 2, Negative unconditional cache size: 38, Eliminated conditions: 2280, Maximal queried relation: 1, Independence queries for same thread: 91 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5895, positive: 5753, positive conditional: 3672, positive unconditional: 2081, negative: 142, negative conditional: 102, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5799, positive: 5753, positive conditional: 3672, positive unconditional: 2081, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5799, positive: 5753, positive conditional: 3672, positive unconditional: 2081, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5805, positive: 5753, positive conditional: 3640, positive unconditional: 2113, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5805, positive: 5753, positive conditional: 950, positive unconditional: 4803, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5805, positive: 5753, positive conditional: 950, positive unconditional: 4803, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, positive: 2034, positive conditional: 73, positive unconditional: 1961, negative: 44, negative conditional: 2, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, positive: 2030, positive conditional: 0, positive unconditional: 2030, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 48, positive: 4, positive conditional: 4, positive unconditional: 0, negative: 44, negative conditional: 2, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 82, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 79, negative conditional: 1, negative unconditional: 78, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5805, positive: 3719, positive conditional: 877, positive unconditional: 2842, negative: 8, negative conditional: 4, negative unconditional: 4, unknown: 2078, unknown conditional: 75, unknown unconditional: 2003] , Statistics on independence cache: Total cache size (in pairs): 2078, Positive cache size: 2034, Positive conditional cache size: 73, Positive unconditional cache size: 1961, Negative cache size: 44, Negative conditional cache size: 2, Negative unconditional cache size: 42, Eliminated conditions: 2690, Maximal queried relation: 1, Independence queries for same thread: 96 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 99.21ms, Number of persistent set computation: 148, Number of trivial persistent sets: 148, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2121, positive: 2081, positive conditional: 0, positive unconditional: 2081, negative: 40, negative conditional: 0, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5895, positive: 5753, positive conditional: 3672, positive unconditional: 2081, negative: 142, negative conditional: 102, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5799, positive: 5753, positive conditional: 3672, positive unconditional: 2081, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5799, positive: 5753, positive conditional: 3672, positive unconditional: 2081, negative: 46, negative conditional: 6, negative unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5805, positive: 5753, positive conditional: 3640, positive unconditional: 2113, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5805, positive: 5753, positive conditional: 950, positive unconditional: 4803, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5805, positive: 5753, positive conditional: 950, positive unconditional: 4803, negative: 52, negative conditional: 6, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2078, positive: 2034, positive conditional: 73, positive unconditional: 1961, negative: 44, negative conditional: 2, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2078, positive: 2030, positive conditional: 0, positive unconditional: 2030, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 48, positive: 4, positive conditional: 4, positive unconditional: 0, negative: 44, negative conditional: 2, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 82, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 79, negative conditional: 1, negative unconditional: 78, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5805, positive: 3719, positive conditional: 877, positive unconditional: 2842, negative: 8, negative conditional: 4, negative unconditional: 4, unknown: 2078, unknown conditional: 75, unknown unconditional: 2003] , Statistics on independence cache: Total cache size (in pairs): 2078, Positive cache size: 2034, Positive conditional cache size: 73, Positive unconditional cache size: 1961, Negative cache size: 44, Negative conditional cache size: 2, Negative unconditional cache size: 42, Eliminated conditions: 2690, Maximal queried relation: 1, Independence queries for same thread: 96 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6530, positive: 6382, positive conditional: 4158, positive unconditional: 2224, negative: 148, negative conditional: 104, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6432, positive: 6382, positive conditional: 4158, positive unconditional: 2224, negative: 50, negative conditional: 6, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6432, positive: 6382, positive conditional: 4158, positive unconditional: 2224, negative: 50, negative conditional: 6, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6440, positive: 6382, positive conditional: 4124, positive unconditional: 2258, negative: 58, negative conditional: 8, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6440, positive: 6382, positive conditional: 904, positive unconditional: 5478, negative: 58, negative conditional: 8, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6440, positive: 6382, positive conditional: 904, positive unconditional: 5478, negative: 58, negative conditional: 8, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2222, positive: 2173, positive conditional: 81, positive unconditional: 2092, negative: 49, negative conditional: 3, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2222, positive: 2171, positive conditional: 0, positive unconditional: 2171, negative: 51, negative conditional: 0, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 51, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 49, negative conditional: 3, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 151, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 150, negative conditional: 2, negative unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 6440, positive: 4209, positive conditional: 823, positive unconditional: 3386, negative: 9, negative conditional: 5, negative unconditional: 4, unknown: 2222, unknown conditional: 84, unknown unconditional: 2138] , Statistics on independence cache: Total cache size (in pairs): 2222, Positive cache size: 2173, Positive conditional cache size: 81, Positive unconditional cache size: 2092, Negative cache size: 49, Negative conditional cache size: 3, Negative unconditional cache size: 46, Eliminated conditions: 3220, Maximal queried relation: 2, Independence queries for same thread: 98 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 175.97ms, Number of persistent set computation: 153, Number of trivial persistent sets: 153, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2268, positive: 2224, positive conditional: 0, positive unconditional: 2224, negative: 44, negative conditional: 0, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6530, positive: 6382, positive conditional: 4158, positive unconditional: 2224, negative: 148, negative conditional: 104, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6432, positive: 6382, positive conditional: 4158, positive unconditional: 2224, negative: 50, negative conditional: 6, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6432, positive: 6382, positive conditional: 4158, positive unconditional: 2224, negative: 50, negative conditional: 6, negative unconditional: 44, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6440, positive: 6382, positive conditional: 4124, positive unconditional: 2258, negative: 58, negative conditional: 8, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6440, positive: 6382, positive conditional: 904, positive unconditional: 5478, negative: 58, negative conditional: 8, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6440, positive: 6382, positive conditional: 904, positive unconditional: 5478, negative: 58, negative conditional: 8, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2222, positive: 2173, positive conditional: 81, positive unconditional: 2092, negative: 49, negative conditional: 3, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2222, positive: 2171, positive conditional: 0, positive unconditional: 2171, negative: 51, negative conditional: 0, negative unconditional: 51, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 51, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 49, negative conditional: 3, negative unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 151, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 150, negative conditional: 2, negative unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 6440, positive: 4209, positive conditional: 823, positive unconditional: 3386, negative: 9, negative conditional: 5, negative unconditional: 4, unknown: 2222, unknown conditional: 84, unknown unconditional: 2138] , Statistics on independence cache: Total cache size (in pairs): 2222, Positive cache size: 2173, Positive conditional cache size: 81, Positive unconditional cache size: 2092, Negative cache size: 49, Negative conditional cache size: 3, Negative unconditional cache size: 46, Eliminated conditions: 3220, Maximal queried relation: 2, Independence queries for same thread: 98 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 7602, positive: 7449, positive conditional: 4963, positive unconditional: 2486, negative: 153, negative conditional: 105, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7503, positive: 7449, positive conditional: 4963, positive unconditional: 2486, negative: 54, negative conditional: 6, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 7503, positive: 7449, positive conditional: 4963, positive unconditional: 2486, negative: 54, negative conditional: 6, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7511, positive: 7449, positive conditional: 4930, positive unconditional: 2519, negative: 62, negative conditional: 8, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7511, positive: 7449, positive conditional: 977, positive unconditional: 6472, negative: 62, negative conditional: 8, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7511, positive: 7449, positive conditional: 977, positive unconditional: 6472, negative: 62, negative conditional: 8, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2487, positive: 2434, positive conditional: 92, positive unconditional: 2342, negative: 53, negative conditional: 3, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2487, positive: 2432, positive conditional: 0, positive unconditional: 2432, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 55, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 53, negative conditional: 3, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 58, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 57, negative conditional: 1, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7511, positive: 5015, positive conditional: 885, positive unconditional: 4130, negative: 9, negative conditional: 5, negative unconditional: 4, unknown: 2487, unknown conditional: 95, unknown unconditional: 2392] , Statistics on independence cache: Total cache size (in pairs): 2487, Positive cache size: 2434, Positive conditional cache size: 92, Positive unconditional cache size: 2342, Negative cache size: 53, Negative conditional cache size: 3, Negative unconditional cache size: 50, Eliminated conditions: 3953, Maximal queried relation: 2, Independence queries for same thread: 99 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 85.35ms, Number of persistent set computation: 163, Number of trivial persistent sets: 163, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2534, positive: 2486, positive conditional: 0, positive unconditional: 2486, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 7602, positive: 7449, positive conditional: 4963, positive unconditional: 2486, negative: 153, negative conditional: 105, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7503, positive: 7449, positive conditional: 4963, positive unconditional: 2486, negative: 54, negative conditional: 6, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 7503, positive: 7449, positive conditional: 4963, positive unconditional: 2486, negative: 54, negative conditional: 6, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7511, positive: 7449, positive conditional: 4930, positive unconditional: 2519, negative: 62, negative conditional: 8, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7511, positive: 7449, positive conditional: 977, positive unconditional: 6472, negative: 62, negative conditional: 8, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7511, positive: 7449, positive conditional: 977, positive unconditional: 6472, negative: 62, negative conditional: 8, negative unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2487, positive: 2434, positive conditional: 92, positive unconditional: 2342, negative: 53, negative conditional: 3, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2487, positive: 2432, positive conditional: 0, positive unconditional: 2432, negative: 55, negative conditional: 0, negative unconditional: 55, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 55, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 53, negative conditional: 3, negative unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 58, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 57, negative conditional: 1, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7511, positive: 5015, positive conditional: 885, positive unconditional: 4130, negative: 9, negative conditional: 5, negative unconditional: 4, unknown: 2487, unknown conditional: 95, unknown unconditional: 2392] , Statistics on independence cache: Total cache size (in pairs): 2487, Positive cache size: 2434, Positive conditional cache size: 92, Positive unconditional cache size: 2342, Negative cache size: 53, Negative conditional cache size: 3, Negative unconditional cache size: 50, Eliminated conditions: 3953, Maximal queried relation: 2, Independence queries for same thread: 99 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9019, positive: 8845, positive conditional: 5896, positive unconditional: 2949, negative: 174, negative conditional: 109, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8916, positive: 8845, positive conditional: 5896, positive unconditional: 2949, negative: 71, negative conditional: 6, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8916, positive: 8845, positive conditional: 5896, positive unconditional: 2949, negative: 71, negative conditional: 6, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8922, positive: 8845, positive conditional: 5789, positive unconditional: 3056, negative: 77, negative conditional: 6, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8922, positive: 8845, positive conditional: 789, positive unconditional: 8056, negative: 77, negative conditional: 6, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8922, positive: 8845, positive conditional: 789, positive unconditional: 8056, negative: 77, negative conditional: 6, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2969, positive: 2898, positive conditional: 105, positive unconditional: 2793, negative: 71, negative conditional: 3, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2969, positive: 2895, positive conditional: 0, positive unconditional: 2895, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 74, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 71, negative conditional: 3, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 70, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 69, negative conditional: 2, negative unconditional: 67, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 8922, positive: 5947, positive conditional: 684, positive unconditional: 5263, negative: 6, negative conditional: 3, negative unconditional: 3, unknown: 2969, unknown conditional: 108, unknown unconditional: 2861] , Statistics on independence cache: Total cache size (in pairs): 2969, Positive cache size: 2898, Positive conditional cache size: 105, Positive unconditional cache size: 2793, Negative cache size: 71, Negative conditional cache size: 3, Negative unconditional cache size: 68, Eliminated conditions: 5000, Maximal queried relation: 1, Independence queries for same thread: 103 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 95.10ms, Number of persistent set computation: 173, Number of trivial persistent sets: 173, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3014, positive: 2949, positive conditional: 0, positive unconditional: 2949, negative: 65, negative conditional: 0, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9019, positive: 8845, positive conditional: 5896, positive unconditional: 2949, negative: 174, negative conditional: 109, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8916, positive: 8845, positive conditional: 5896, positive unconditional: 2949, negative: 71, negative conditional: 6, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8916, positive: 8845, positive conditional: 5896, positive unconditional: 2949, negative: 71, negative conditional: 6, negative unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8922, positive: 8845, positive conditional: 5789, positive unconditional: 3056, negative: 77, negative conditional: 6, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8922, positive: 8845, positive conditional: 789, positive unconditional: 8056, negative: 77, negative conditional: 6, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8922, positive: 8845, positive conditional: 789, positive unconditional: 8056, negative: 77, negative conditional: 6, negative unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2969, positive: 2898, positive conditional: 105, positive unconditional: 2793, negative: 71, negative conditional: 3, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2969, positive: 2895, positive conditional: 0, positive unconditional: 2895, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 74, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 71, negative conditional: 3, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 70, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 69, negative conditional: 2, negative unconditional: 67, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 8922, positive: 5947, positive conditional: 684, positive unconditional: 5263, negative: 6, negative conditional: 3, negative unconditional: 3, unknown: 2969, unknown conditional: 108, unknown unconditional: 2861] , Statistics on independence cache: Total cache size (in pairs): 2969, Positive cache size: 2898, Positive conditional cache size: 105, Positive unconditional cache size: 2793, Negative cache size: 71, Negative conditional cache size: 3, Negative unconditional cache size: 68, Eliminated conditions: 5000, Maximal queried relation: 1, Independence queries for same thread: 103 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10186, positive: 10017, positive conditional: 6974, positive unconditional: 3043, negative: 169, negative conditional: 113, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10079, positive: 10017, positive conditional: 6974, positive unconditional: 3043, negative: 62, negative conditional: 6, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10079, positive: 10017, positive conditional: 6974, positive unconditional: 3043, negative: 62, negative conditional: 6, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10085, positive: 10017, positive conditional: 6863, positive unconditional: 3154, negative: 68, negative conditional: 6, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10085, positive: 10017, positive conditional: 868, positive unconditional: 9149, negative: 68, negative conditional: 6, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10085, positive: 10017, positive conditional: 868, positive unconditional: 9149, negative: 68, negative conditional: 6, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3052, positive: 2992, positive conditional: 117, positive unconditional: 2875, negative: 60, negative conditional: 2, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3052, positive: 2990, positive conditional: 0, positive unconditional: 2990, negative: 62, negative conditional: 0, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 62, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 60, negative conditional: 2, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 70, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 69, negative conditional: 1, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 10085, positive: 7025, positive conditional: 751, positive unconditional: 6274, negative: 8, negative conditional: 4, negative unconditional: 4, unknown: 3052, unknown conditional: 119, unknown unconditional: 2933] , Statistics on independence cache: Total cache size (in pairs): 3052, Positive cache size: 2992, Positive conditional cache size: 117, Positive unconditional cache size: 2875, Negative cache size: 60, Negative conditional cache size: 2, Negative unconditional cache size: 58, Eliminated conditions: 5995, Maximal queried relation: 1, Independence queries for same thread: 107 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 97.86ms, Number of persistent set computation: 183, Number of trivial persistent sets: 183, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3099, positive: 3043, positive conditional: 0, positive unconditional: 3043, negative: 56, negative conditional: 0, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10186, positive: 10017, positive conditional: 6974, positive unconditional: 3043, negative: 169, negative conditional: 113, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10079, positive: 10017, positive conditional: 6974, positive unconditional: 3043, negative: 62, negative conditional: 6, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10079, positive: 10017, positive conditional: 6974, positive unconditional: 3043, negative: 62, negative conditional: 6, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10085, positive: 10017, positive conditional: 6863, positive unconditional: 3154, negative: 68, negative conditional: 6, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10085, positive: 10017, positive conditional: 868, positive unconditional: 9149, negative: 68, negative conditional: 6, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10085, positive: 10017, positive conditional: 868, positive unconditional: 9149, negative: 68, negative conditional: 6, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3052, positive: 2992, positive conditional: 117, positive unconditional: 2875, negative: 60, negative conditional: 2, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3052, positive: 2990, positive conditional: 0, positive unconditional: 2990, negative: 62, negative conditional: 0, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 62, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 60, negative conditional: 2, negative unconditional: 58, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 70, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 69, negative conditional: 1, negative unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 10085, positive: 7025, positive conditional: 751, positive unconditional: 6274, negative: 8, negative conditional: 4, negative unconditional: 4, unknown: 3052, unknown conditional: 119, unknown unconditional: 2933] , Statistics on independence cache: Total cache size (in pairs): 3052, Positive cache size: 2992, Positive conditional cache size: 117, Positive unconditional cache size: 2875, Negative cache size: 60, Negative conditional cache size: 2, Negative unconditional cache size: 58, Eliminated conditions: 5995, Maximal queried relation: 1, Independence queries for same thread: 107 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 32273765, positive: 31748199, positive conditional: 31741212, positive unconditional: 6987, negative: 525566, negative conditional: 525377, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 32272953, positive: 31748199, positive conditional: 31741212, positive unconditional: 6987, negative: 524754, negative conditional: 524565, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 32272953, positive: 31748199, positive conditional: 31741212, positive unconditional: 6987, negative: 524754, negative conditional: 524565, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45844338, positive: 31748199, positive conditional: 31741182, positive unconditional: 7017, negative: 14096139, negative conditional: 13571385, negative unconditional: 524754, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 45844338, positive: 31748199, positive conditional: 11051464, positive unconditional: 20696735, negative: 14096139, negative conditional: 2163936, negative unconditional: 11932203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 45844338, positive: 31748199, positive conditional: 11051464, positive unconditional: 20696735, negative: 14096139, negative conditional: 2163936, negative unconditional: 11932203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8807, positive: 8496, positive conditional: 1689, positive unconditional: 6807, negative: 311, negative conditional: 107, negative unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8807, positive: 8406, positive conditional: 0, positive unconditional: 8406, negative: 401, negative conditional: 0, negative unconditional: 401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 401, positive: 90, positive conditional: 90, positive unconditional: 0, negative: 311, negative conditional: 107, negative unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 291, positive: 77, positive conditional: 77, positive unconditional: 0, negative: 214, negative conditional: 77, negative unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 45844338, positive: 31739703, positive conditional: 11049775, positive unconditional: 20689928, negative: 14095828, negative conditional: 2163829, negative unconditional: 11931999, unknown: 8807, unknown conditional: 1796, unknown unconditional: 7011] , Statistics on independence cache: Total cache size (in pairs): 8807, Positive cache size: 8496, Positive conditional cache size: 1689, Positive unconditional cache size: 6807, Negative cache size: 311, Negative conditional cache size: 107, Negative unconditional cache size: 204, Eliminated conditions: 32097167, Maximal queried relation: 15, Independence queries for same thread: 812 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 62216.86ms, Number of persistent set computation: 440362, Number of trivial persistent sets: 440362, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7176, positive: 6987, positive conditional: 0, positive unconditional: 6987, negative: 189, negative conditional: 0, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 32273765, positive: 31748199, positive conditional: 31741212, positive unconditional: 6987, negative: 525566, negative conditional: 525377, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 32272953, positive: 31748199, positive conditional: 31741212, positive unconditional: 6987, negative: 524754, negative conditional: 524565, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 32272953, positive: 31748199, positive conditional: 31741212, positive unconditional: 6987, negative: 524754, negative conditional: 524565, negative unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45844338, positive: 31748199, positive conditional: 31741182, positive unconditional: 7017, negative: 14096139, negative conditional: 13571385, negative unconditional: 524754, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 45844338, positive: 31748199, positive conditional: 11051464, positive unconditional: 20696735, negative: 14096139, negative conditional: 2163936, negative unconditional: 11932203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 45844338, positive: 31748199, positive conditional: 11051464, positive unconditional: 20696735, negative: 14096139, negative conditional: 2163936, negative unconditional: 11932203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8807, positive: 8496, positive conditional: 1689, positive unconditional: 6807, negative: 311, negative conditional: 107, negative unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8807, positive: 8406, positive conditional: 0, positive unconditional: 8406, negative: 401, negative conditional: 0, negative unconditional: 401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 401, positive: 90, positive conditional: 90, positive unconditional: 0, negative: 311, negative conditional: 107, negative unconditional: 204, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 291, positive: 77, positive conditional: 77, positive unconditional: 0, negative: 214, negative conditional: 77, negative unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 45844338, positive: 31739703, positive conditional: 11049775, positive unconditional: 20689928, negative: 14095828, negative conditional: 2163829, negative unconditional: 11931999, unknown: 8807, unknown conditional: 1796, unknown unconditional: 7011] , Statistics on independence cache: Total cache size (in pairs): 8807, Positive cache size: 8496, Positive conditional cache size: 1689, Positive unconditional cache size: 6807, Negative cache size: 311, Negative conditional cache size: 107, Negative unconditional cache size: 204, Eliminated conditions: 32097167, Maximal queried relation: 15, Independence queries for same thread: 812 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 727]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 724]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 62 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 14, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 186 NumberOfCodeBlocks, 186 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 181 ConstructedInterpolants, 0 QuantifiedInterpolants, 275 SizeOfPredicates, 2 NumberOfNonLiveVariables, 83 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 1/4 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 68 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 0.8s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 17, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 196 NumberOfCodeBlocks, 196 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 181 ConstructedInterpolants, 0 QuantifiedInterpolants, 275 SizeOfPredicates, 2 NumberOfNonLiveVariables, 83 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 6 InterpolantComputations, 3 PerfectInterpolantSequences, 1/4 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 5 procedures, 74 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.4s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 29, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 318 NumberOfCodeBlocks, 318 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 346 ConstructedInterpolants, 0 QuantifiedInterpolants, 626 SizeOfPredicates, 8 NumberOfNonLiveVariables, 204 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 9 InterpolantComputations, 3 PerfectInterpolantSequences, 1/103 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 4 thread instances CFG has 6 procedures, 80 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.4s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 32, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 328 NumberOfCodeBlocks, 328 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 346 ConstructedInterpolants, 0 QuantifiedInterpolants, 626 SizeOfPredicates, 8 NumberOfNonLiveVariables, 204 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 9 InterpolantComputations, 3 PerfectInterpolantSequences, 1/103 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 5 thread instances CFG has 7 procedures, 86 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.9s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.7s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 53, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 338 NumberOfCodeBlocks, 338 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 346 ConstructedInterpolants, 0 QuantifiedInterpolants, 746 SizeOfPredicates, 8 NumberOfNonLiveVariables, 204 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 9 InterpolantComputations, 3 PerfectInterpolantSequences, 23/103 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 6 thread instances CFG has 8 procedures, 92 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 1.4s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 348 NumberOfCodeBlocks, 348 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 346 ConstructedInterpolants, 0 QuantifiedInterpolants, 626 SizeOfPredicates, 8 NumberOfNonLiveVariables, 204 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 9 InterpolantComputations, 3 PerfectInterpolantSequences, 1/103 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 7 thread instances CFG has 9 procedures, 98 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 87, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 550 NumberOfCodeBlocks, 550 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1457 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 23/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 8 thread instances CFG has 10 procedures, 104 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.7s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 65, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 560 NumberOfCodeBlocks, 560 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1337 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 1/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 9 thread instances CFG has 11 procedures, 110 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.8s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 68, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 570 NumberOfCodeBlocks, 570 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1337 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 1/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 10 thread instances CFG has 12 procedures, 116 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.4s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 96, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 590 NumberOfCodeBlocks, 590 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 646 ConstructedInterpolants, 0 QuantifiedInterpolants, 1472 SizeOfPredicates, 22 NumberOfNonLiveVariables, 414 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 23/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 11 thread instances CFG has 13 procedures, 122 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.3s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 99, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 590 NumberOfCodeBlocks, 590 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1457 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 23/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 12 thread instances CFG has 14 procedures, 128 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.6s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 102, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 600 NumberOfCodeBlocks, 600 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1457 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 23/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 13 thread instances CFG has 15 procedures, 134 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 2.9s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 80, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 610 NumberOfCodeBlocks, 610 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1337 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 1/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 14 thread instances CFG has 16 procedures, 140 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 3.0s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.9s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 83, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 620 NumberOfCodeBlocks, 620 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 631 ConstructedInterpolants, 0 QuantifiedInterpolants, 1337 SizeOfPredicates, 22 NumberOfNonLiveVariables, 401 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 12 InterpolantComputations, 3 PerfectInterpolantSequences, 1/754 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 15 thread instances CFG has 17 procedures, 146 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 534.0s, OverallIterations: 20, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 507.5s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 957, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 19.6s InterpolantComputationTime, 6433 NumberOfCodeBlocks, 6433 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 9556 ConstructedInterpolants, 0 QuantifiedInterpolants, 41904 SizeOfPredicates, 316 NumberOfNonLiveVariables, 6652 ConjunctsInSsa, 350 ConjunctsInUnsatCore, 54 InterpolantComputations, 3 PerfectInterpolantSequences, 14636/45484 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown [2021-11-13 23:11:55,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (50)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:55,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (46)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:55,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (38)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (18)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (22)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (26)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (12)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Forceful destruction successful, exit code 0 [2021-11-13 23:11:56,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (34)] Forceful destruction successful, exit code 0 !SESSION 2021-11-13 23:02:23.425 ----------------------------------------------- eclipse.buildId=unknown java.version=11.0.12 java.vendor=Debian BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/floating_read-15.i Command-line arguments: -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleepPersistentFixedOrder-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-deagle/floating_read-15.i !ENTRY org.eclipse.osgi 4 0 2021-11-13 23:11:56.608 !MESSAGE Application error !STACK 1 org.eclipse.core.internal.resources.ResourceException(/)[568]: java.io.FileNotFoundException: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fda204910/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298) at java.base/java.io.FileOutputStream.(FileOutputStream.java:237) at java.base/java.io.FileOutputStream.(FileOutputStream.java:187) at org.eclipse.core.internal.localstore.SafeFileOutputStream.(SafeFileOutputStream.java:55) at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1381) at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1168) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2333) at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2322) at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.start(UltimateCore.java:191) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) at org.eclipse.equinox.launcher.Main.main(Main.java:1438) An error has occurred. See the log file /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fda204910/.metadata/.log.